通常,当我们使用主/内容样式页面时,我们将CSS应用于母版页面,以便母版页的每个子页面都可以使用该样式,但我不希望这样,我想我想直接将CSS应用于内容页面而不是母版页面。我应该在哪里把将CSS应用于Asp.NET中的内容页面
<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
引用代码
?
在此先感谢您的方式。
通常,当我们使用主/内容样式页面时,我们将CSS应用于母版页面,以便母版页的每个子页面都可以使用该样式,但我不希望这样,我想我想直接将CSS应用于内容页面而不是母版页面。我应该在哪里把将CSS应用于Asp.NET中的内容页面
<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
引用代码
?
在此先感谢您的方式。
通常情况下,我将一个内容占位符放在母版页的头部分。这样,任何内容页面都可以为页面头添加额外的css/js/etc引用。
在你的母版页把下面
<head>
... title, meta tags, js and css links ...
<asp:contentPlaceholder id="head" runat="server" />
</head>
然后在您的网页,您可以使用此
<asp:content contentplaceholderid="head" runat="server">
<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
</asp:content>
将一个内容占位符放在主页的头部。并非所有内容页面都需要放置任何内容,但是此特定内容页面可以放置要链接的CSS文件。
请您详细说明一下,并告诉我一个样品吗? – Tarik 2009-07-13 03:07:20