问题在标题中很清楚.通常我会使用 link ... /引用我的CSS工作表但由于我使用的是母版页,我无法访问头标记,因此如何在ASPX页面上引用特定的CSS工作表.我尝试使用%@ Import Namespace =“Sty
基本上,除非您使用子页面中的标记覆盖该占位符,否则将包含您指定为默认值的CSS文件.
您的母版页看起来应该是这样的.
<head> <asp:ContentPlaceHolder ID="Stylesheets" runat="server"> <link rel="stylesheet" href="/css/master.css" type="text/css" /> </asp:ContentPlaceHolder> </head>
然后,从使用该母版页的任何页面,您只需使用不同的样式表覆盖它.
在(例子)AboutUs.aspx
<asp:Content ID="Content1" ContentPlaceHolderID="Stylesheets" runat="server"> <link rel="stylesheet" href="/css/Style.css" type="text/css" /> </asp:Content>