包含文件

包含文件用于(yú)創建可在(zài)多個(gè)頁面重複使用的(de)頁眉、頁腳或元素。

<stl:include> 标簽會獲取指定文件中存在(zài)的(de)所有文本/代碼/标記,并複制到(dào)使用 include 語句的(de)文件中。

包含文件很有用,如果你需要(yào / yāo)在(zài)網站的(de)多張頁面上(shàng)引用相同的(de) STL、HTML 或文本的(de)話。

包含文件省去了(le/liǎo)大(dà)量的(de)工作,這(zhè)意味着你可以(yǐ)爲(wéi / wèi)所有頁面創建标準頁頭、頁腳或者菜單文件。然後,在(zài)頁頭需要(yào / yāo)更新時(shí),你隻需更新這(zhè)個(gè)頁頭包含文件即可。

需要(yào / yāo)注意的(de)是(shì),一(yī / yì /yí)旦包含文件中的(de)内容更改了(le/liǎo),需要(yào / yāo)生成所有頁面才能将變化體現到(dào)網站中。

示例

假設我們有一(yī / yì /yí)個(gè)名爲(wéi / wèi) "footer.html" 的(de)标準的(de)頁腳文件,存放在(zài)站點根目錄下的(de) include 文件夾中,就(jiù)像這(zhè)樣:

<p>Copyright © 2020-2025 {stl.siteName}</p>
1

如需在(zài)模闆中引用這(zhè)個(gè)頁腳文件,請使用 include 語句:

<html>
<body>

<h1>歡迎訪問我們的(de)首頁!</h1>
<p>一(yī / yì /yí)段文本。</p>
<p>一(yī / yì /yí)段文本。</p>

<stl:include file="/include/footer.html"></stl:include>

</body>
</html>
1
2
3
4
5
6
7
8
9
10
11