Html导入菜单
Hy,我是html新手,我正在尝试创建一个带有菜单的网站。该网站有更多的页面,所以我必须复制所有页面上的菜单。我要问的是,没有其他方法可以导入菜单(例如从menu.html页面导入菜单),这样我就不会被迫复制粘贴它了?您需要使用母版页 这是您的母版页:Html导入菜单,html,menu,Html,Menu,Hy,我是html新手,我正在尝试创建一个带有菜单的网站。该网站有更多的页面,所以我必须复制所有页面上的菜单。我要问的是,没有其他方法可以导入菜单(例如从menu.html页面导入菜单),这样我就不会被迫复制粘贴它了?您需要使用母版页 这是您的母版页: <%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Site.master.cs" Inherits="Demos.Site" %> <!DOCTYPE
<%@ Master Language="C#" AutoEventWireup="true"
CodeBehind="Site.master.cs" Inherits="Demos.Site" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
***<asp:Label ID="Label1" runat="server"
Text="Your Content Here:" />***
<asp:ContentPlaceHolder
ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</div>
</form>
</body>
</html>
***
创建一个menu.html页面,并在此页面中包含所有菜单项,然后
<!--#include file="menu.html"-->
这将为您完成这项工作。将两个文件保存在同一目录中。如果您使用jquery
添加您的HTML
和javascript
$(function(){ $( "#menu" ).load( "menu.html" ); })
然后在menu.html中构建您的菜单
对于css,如果您是web开发的初学者,请使用外部css。使用IFRAME很容易
范例
<!DOCTYPE html>
<html>
<body>
<!-- Your menu-->
<a href="http://www.w3schools.com" target="iframe_a">W3Schools</a>
<a href="http://www.google.com" target="iframe_a">Google</a>
<a href="http://www.yahoo.com" target="iframe_a">Yahoo</a>
<!--menu end-->
<iframe src="demo_iframe.htm" name="iframe_a"></iframe>
</body>
</html>
查阅。。。所有最好的@GilFitussi:OP不包括任何.net标记或c#编程语言。只需要html解决方案。为什么不使用CMS?Drupal、Joomla(php)、Jahia(java)。。。如果你想学习HTML
我的评论是无用的,否则它会很有帮助…;)
<!DOCTYPE html>
<html>
<body>
<!-- Your menu-->
<a href="http://www.w3schools.com" target="iframe_a">W3Schools</a>
<a href="http://www.google.com" target="iframe_a">Google</a>
<a href="http://www.yahoo.com" target="iframe_a">Yahoo</a>
<!--menu end-->
<iframe src="demo_iframe.htm" name="iframe_a"></iframe>
</body>
</html>