我正在整理一个HTML / CSS网页,每个页面上都会显示一个导航栏。我希望找到一种方法,我可以对此代码的某个部分进行单个编辑,以便在每个页面上进行更改;而不是单独对每个页面进行更改。
谢谢, DW
答案 0 :(得分:0)
您可以实现目标的一种方式(假设您使用的是Windows操作系统)是使用动态网页模板'。 Microsoft Expression是一个免费的HTML编辑器,包含此功能。 您创建一个大纲网页,用作其他页面的基础,然后将其另存为模板。在您的情况下,这将包含导航栏。 然后,当您创建新的HTML页面时,您插入模板,然后可以添加每个页面唯一的内容。 每当您随后对模板中的任何内容进行更改并保存时,其他每个(链接的)页面都会自动更新。
答案 1 :(得分:-1)
你需要使用php
将导航保存为包含并将其插入每个页面
每次编辑导航文件时,它都会显示插入导航的每个页面上的更改
答案 2 :(得分:-1)
听起来你需要使用某种Server Side Include。根据您的设置,这可能会或可能不会采取一些配置来启用。
如果您的网站真的是纯粹的HTML,虽然管理起来很痛苦,但在每一页上都可能最简单。
否则,(更好)的选择是使用php或其他一些编程语言来处理这个问题。