Как отредактировать один HTML-файл и повлиять ли он на все остальные файлы? - PullRequest
0 голосов
/ 24 октября 2011

Я в настоящее время нахожусь в процессе создания своего веб-сайта, и иногда я хочу изменить ссылку на панели навигации, а затем я должен изменить ее в каждом отдельном HTML-документе, и у меня есть около 30 ... Это сценарий или что-нибудь, что я могу использовать, чтобы редактировать только одно, и оно автоматически меняет все остальные с моим словом? Заранее спасибо!

Ответы [ 4 ]

1 голос
/ 24 октября 2011

Рассмотрите возможность использования языка сценариев на стороне сервера, таких как PHP или ASP.NET. Они создают динамически создаваемые веб-страницы, что означает, что вы можете кодировать их таким образом, чтобы верхние и нижние колонтитулы и т. Д. Были отделены от основного содержимого, а это означает, что вы изменяете эту ссылку один раз, а не 30 раз.

Если сценарии на стороне сервера недоступны, я бы посоветовал взглянуть на Dreamweaver. Это позволит вам создавать шаблоны, а затем создавать страницы на основе этих шаблонов. При изменении этой ссылки в шаблоне все страницы, которые используют этот шаблон, будут обновлены. Это даст вам то, что вы хотите без сценариев на стороне сервера.

1 голос
/ 24 октября 2011

почему вы не используете iframe внутри? (которая будет содержать одну HTML-страницу навигации ...)?

0 голосов
/ 24 октября 2011

Как правило, вам нужна либо модная программа (например, Dreamweaver и ее шаблоны), либо какой-либо сценарий на стороне сервера.Таких языков, как php, asp и т. Д., Может быть немного больше, если единственное, что вы хотите сделать, это как вы описываете, поэтому я мог бы посмотреть, включает ли серверная поддержка вашего сервера (SSI).

0 голосов
/ 24 октября 2011

Если вы используете серверный язык, такой как PHP, вы можете начать использовать функцию include . Таким образом, вы включите в другой файл свою панель навигации, а затем включите ее в каждый файл вашего сайта. Таким образом, каждое изменение в файле панели навигации будет влиять на все остальные файлы.

Если вы пишете только статические страницы, это невозможно. Может быть, вы можете попробовать SSI .

...