При создании веб-страницы, мы часто включают в себя СЧА на всех страницах:Импорт общую структуру веб-страницы
<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>
Мы часто только отметить активную страницу, используя активный класс:
<li><a href="contact.html" class="active">Contact</a></li>
Копирование и вставка всей навигации во все подстраницы не является хорошей идеей - если мы решили добавить одну новую страницу, мы должны изменить навигацию по всем подстраницам.
Можем ли мы поместить навигацию в отдельный файл, а затем импортировать его?
<!-- 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 для "html шаблон двигателя " – JJJ