Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.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
.css应该放在asp.net母版页的哪个标记中?_Asp.net - Fatal编程技术网

.css应该放在asp.net母版页的哪个标记中?

.css应该放在asp.net母版页的哪个标记中?,asp.net,Asp.net,以下是我的母版页的代码。我想把我的css文件放在这里。但不知道在哪里。请参见以下内容- <%@ Master Language="C#" AutoEventWireup="true" CodeBehind="EmployeeMaster.master.cs" Inherits="LeaveManager.EmloyeeUI.EmployeeMaster" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999

以下是我的母版页的代码。我想把我的css文件放在这里。但不知道在哪里。请参见以下内容-

<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="EmployeeMaster.master.cs" Inherits="LeaveManager.EmloyeeUI.EmployeeMaster" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <====== here ? ===========>
    <asp:ContentPlaceHolder ID="head" runat="server">
    <====== or, here ?? ===========>
    </asp:ContentPlaceHolder>
</head>
<body>
    <form id="form1" runat="server">
      <div>
        <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
        </asp:ContentPlaceHolder>
      </div>
    </form>
</body>
</html>

在母版页的设计视图中拖放样式表

或放置在头部元素之前:

</asp:ContentPlaceHolder>
<link href="StyleSheet.css" rel="stylesheet" type="text/css" />
</head>

在母版页的设计视图中拖放样式表

或放置在头部元素之前:

</asp:ContentPlaceHolder>
<link href="StyleSheet.css" rel="stylesheet" type="text/css" />
</head>


在标题内容占位符的上方或下方。

在标题内容占位符的上方或下方。

您可以将其添加到内容占位符中,因为如果需要,可以在其他页面中将其覆盖

<asp:ContentPlaceHolder ID="head" runat="server">
        <link rel="stylesheet" href="/css/CSSFile.css" type="text/css" />
</asp:ContentPlaceHolder>

您可以将其添加到contentplaceholder中,因为如果需要,您可以在其他页面中覆盖它

<asp:ContentPlaceHolder ID="head" runat="server">
        <link rel="stylesheet" href="/css/CSSFile.css" type="text/css" />
</asp:ContentPlaceHolder>


这样的话,它将出现在所有页面上。如果你想在单个页面上覆盖它,你可以只在该ASPX页面上创建新的样式,它将覆盖你在母版页中设置的“默认”样式。



这样的话,它将出现在所有页面上。如果你想在单个页面上覆盖它,你可以只在该ASPX页面上创建新样式,它将覆盖你在母版页中设置的“默认”样式。

对于母版页,请参考下面位置的css文件

   <html xmlns="http://www.w3.org/1999/xhtml">
   <head runat="server">
      <title></title>
      **<====== Reference CSS Files Here===========>**
         <asp:ContentPlaceHolder ID="head" runat="server">
    </asp:ContentPlaceHolder>
   </head>

****

对于母版页,请参考以下位置中的css文件

   <html xmlns="http://www.w3.org/1999/xhtml">
   <head runat="server">
      <title></title>
      **<====== Reference CSS Files Here===========>**
         <asp:ContentPlaceHolder ID="head" runat="server">
    </asp:ContentPlaceHolder>
   </head>

****
css在这里?css在这里?还是css在这里?如果要覆盖css,请将其放置在内容占位符中。通常我认为这种情况不会发生。css在这里?css在这里?还是css在这里?如果要覆盖css,请将其放置在内容占位符中。通常我认为这种情况不会发生。