0

可能重复:
避免重复的 html

我打算创建一个包含许多网页的网站,这些网页由导航菜单共享。

例如:www.apple.com

我是否必须使用相同的菜单代码创建单独的 html 文件,或者是否有更简单的方法来完成相同的任务?(使用 javascript、php 等)

(使用 Dreamweaver CS3)

4

3 回答 3

1

您可以使用捆绑编程语言中的文件包含或母版页来执行此操作。

这是一个网站,详细介绍了各种不同语言的内容。

关联

于 2012-10-31T14:36:16.660 回答
0

for php
make a file with name nav.php
add all code for navigation bar in it
and after that include this file in all the other webpages with proper location
using following code

include "nav.php";

for example

<body>
<?php include "nav.php" ?>

<!--some other elements -->
</body>
于 2012-10-31T15:34:37.390 回答
0

有多种选择。你可以有一个菜单 div 来包含菜单。然后在页面加载时使用 javascript 资源对其进行更新。

或者,您可以使用 Joomla 等 CMS 为您的站点定义模板,然后在该模板中创建页面。这可能是您的首选路线,因为它避免了 javascript 的可访问性问题,并使您能够根据需要轻松地重新命名您的网站(例如万圣节品牌销售等)

于 2012-10-31T14:35:23.733 回答