可能重复:
Avoid repeated html
我打算创建一个包含许多网页的网站,这些网页由导航菜单共享。
例如:www.apple.com
我是否必须使用相同的菜单代码创建单独的html文件,或者是否有更简单的方法来完成相同的任务? (使用javascript,php等)
(使用Dreamweaver CS3)
答案 0 :(得分:1)
答案 1 :(得分:0)
有很多选择。您可以使用菜单div来包含菜单。然后使用javascript资源在页面加载时更新它。
或者,您可以使用像Joomla这样的CMS为您的网站定义模板,然后在该模板中创建页面。这可能是您首选的路线,因为它可以避免javascript的可访问性问题,并且如果您愿意,可以轻松地重新设置您的网站(例如,万圣节品牌销售等)。
答案 2 :(得分:0)
for php
创建一个名为nav.php的文件
在其中添加导航栏的所有代码
之后在所有其他网页中包含此文件并具有适当的位置
使用以下代码
include "nav.php";
例如
<body>
<?php include "nav.php" ?>
<!--some other elements -->
</body>