Здравствуйте, vsb, Вы писали:
vsb>Да как угодно именуйте, я привёл пример двух ссылок на разные страницы с одинаковым ID. Или я не понял, в чём проблема.
Да, это я протупил — потом сообразил, что каждая страница остается в своем файле, только нужно ее оборачивать и общим для сайта заголовком/подвалом, и вдобавок добавлять влево оглавление.
Сделал статический вариант — как и ожидалось, вышло корявенько.

history.back () не работает, а общий Back окна не работает между anchor'ами одной страницы. Поскольку каждый раз перегружается вся страница, то позиция в оглавлении сбивается на начало. Ну и все файлы утыканы директивами SSI. Напоминает очень корявую программу на C++ с активным использованием макросов.
Кстати, каким-нибудь WYSIWYG-редакторам HTML можно подсказать, что в HTML-файл внешними средствами добавляются определенные стили, мета-теги и т.п.?