當創建一個網頁,我們經常包括在所有頁面的導航:導入網頁的常見結構
<li><a href="contact.html" class="active">Contact</a></li>
:
<nav id="nav">
<ul>
<li><a href="about.html" class="active">About us</a></li>
<li><a href="services.html">Services</a></li>
<li><a href="contact.html">Contact</a></li>
</ul>
</nav>
我們會經常只能通過積極的類別標誌的活動頁面
將整個導航複製並粘貼到所有子頁面中並不是一個好主意 - 如果我們決定添加一個新頁面,則必須更改所有子頁面上的導航欄。
我們可以把導航放入一個單獨的文件然後導入嗎?
<!-- PSEUDOCODE --> <import file="nav.html" active="About us" />
或者,也許有這個一個HTML兼容的預處理器(我想重用現有的代碼,而不是從頭開始重寫)
[在HTML文件中包含其他HTML文件](http://stackoverflow.com/questions/8988855/include-another-html-file-in-a-html-file)或google for「html模板引擎「 – JJJ