Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 创建多个共享导航菜单的网页_Html - Fatal编程技术网

Html 创建多个共享导航菜单的网页

Html 创建多个共享导航菜单的网页,html,Html,可能重复: 我计划创建一个网站,其中有许多网页由导航菜单共享 例如:www.apple.com 我是否必须使用相同的菜单代码创建单独的html文件,或者是否有更简单的方法来完成相同的任务?(使用javascript、php等) (使用Dreamweaver CS3)有许多选项。您可以有一个包含菜单的菜单div。然后使用javascript资源在页面加载时进行更新 或者,您可以使用类似Joomla的CMS为您的站点定义模板,然后在该模板内创建页面。这可能是您首选的路线,因为它避免了javascr

可能重复:

我计划创建一个网站,其中有许多网页由导航菜单共享

例如:www.apple.com

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


(使用Dreamweaver CS3)

有许多选项。您可以有一个包含菜单的菜单div。然后使用javascript资源在页面加载时进行更新


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

您可以使用捆绑包编程语言的文件包含页或母版页来实现这一点

这里有一个网站,详细介绍了各种不同语言的include

对于php
创建一个名为nav.php的文件
在其中添加导航栏的所有代码
之后,将此文件包含在所有其他具有适当位置的网页中
使用以下代码

include "nav.php";
比如说

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

<!--some other elements -->
</body>