Ответ 1
Здесь ссылка (первая из Google, которую я могу добавить), которая объясняет, как это сделать на разных языках.
Также обратите внимание, что некоторые IDE позаботятся об этом для вас. Dreamweaver - один из примеров; в ASP.NET есть мастер-страницы; и т.д.
PHP:
<?php
require($DOCUMENT_ROOT . "path to file/include-file.html");
?>
ASP:
<!--#include file="path to file/include-file.html"-->
JS:
JavaScript - это еще один способ включить HTML в страницы вашего сайт. Это имеет то преимущество, что не требует серверного уровня программирование. Но это немного сложнее, чем на уровне сервера включают методы.
Сохраните HTML для общих элементов вашего сайта в JavaScript файл. Любой HTML, написанный в этом файле, должен быть напечатан на экране с функцией document.write.
Используйте тег script, чтобы включить Файл JavaScript на ваших страницах.
< script type = "text/javascript" src= "путь к файлу /include -file.js" >- Использовать тот же код на каждая страница, которую вы хотите включить в файл.
ОБРАТИТЕ ВНИМАНИЕ, что версия JS НЕ идеальна.
1. JS может быть отключен или недоступен в браузере.
2. Страница не будет отображаться/загружаться сразу.
Кроме того, я не думаю, что DRY действительно рассчитывает на это. Подумайте об использовании среды IDE, которая создаст вам шаблоны страниц (например, Dreamweaver).
Если вы достаточно храбры (и немного старомодный), и вы не можете использовать ни одно из вышеперечисленных, подумайте об использовании iframe для вашего контента:
<html>
<body>
<div>my header</div>
<iframe src="mycontent.html" />
<div>my fooder</div>
</body>
</html>
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ
Я бы скорее отрезал свои руки, чем реализовал подход iframe или JS. Дайте глубокое понимание того, действительно ли вы NEED, чтобы сделать это.