刚学用ASP.NET2008做网页,想调用外部CSS文件,总无法调用,代码如下:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default4.aspx.cs" Inherits="Default4" %>
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<link rel="stylesheet" href="stylesheet.css" type="text/css" />
<title>三列左右固定宽度中间自适应——AA25.CN</title>
</head><body>
<div id="left">左列</div>
<div id="center">中列——AA25.CN</div>
<div id="right">右列</div>
</body>
</html>外部CSS文件叫stylesheet.css,代码如下:
body {margin:0px;
}
#left {
 background-color: #E8F5FE;
 border: 1px solid #A9C9E2;
 height: 400px;
 width: 200px;
 position: absolute;
 top: 0px;
 left: 0px;
}
#center {
 background-color: #F2FDDB;
 border: 1px solid #A5CF3D;
 height: 400px;
 margin-right: 202px;
 margin-left: 202px;
}
#right {
 background-color: #FFE7F4;
 border: 1px solid #F9B3D5;
 height: 400px;
 width: 200px;
 position: absolute;
 top: 0px;
 right: 0px;
}P{background-color:#0000ff;font-size:6pt;color:#ffff00;}
刚学习WEB,请帮忙看看,哪里不对,谢谢了

解决方案 »

  1.   

    <link rel="stylesheet" href="stylesheet.css" type="text/css" />
    你这样的写法就是了
      

  2.   

    注意路径,可以在VS环境里把文件拖到.aspx代码中,这样自动生成引用。
      

  3.   

    <link href="../style/home.css" rel="stylesheet" type="text/css" />
      

  4.   

    <link rel="stylesheet" href="stylesheet.css" type="text/css" />
      

  5.   

    路径问题,你那样写css文件是和调用css文件的页面要在同一目录下面。。
      

  6.   

    谢谢,原来是CSS的文件名没注意大小写