其中一个页面的源码如下:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %><!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>
    <title>无标题页</title>
    <link href="css/Personal.css" rel="Stylesheet" type="text/css" />
</head>
<body>
   <div id="box">fffffffffffffffffff</div>
</body>
</html>我想让div里面的内容调用css样式,我新建一个.css文件,里面代码如下:
#box
{
background-color:#bb70cd;
font-size:30px;
}但为什么没效果的?<link href="css/Personal.css" rel="Stylesheet" type="text/css" />这句已经写了啊哪为高手告诉我一下啊?感激不尽啊!

解决方案 »

  1.   

    <link href="css/Personal.css" rel="Stylesheet" type="text/css" />
    路径有没有错呀,一般连接路径最好写为
    <link href="/css/Personal.css" rel="Stylesheet" type="text/css" />或者
    <link href="~/css/Personal.css" rel="Stylesheet" type="text/css" />形式。
    要不然发送上服务器有时候路径会出错。。
      

  2.   

    测试了所发的代码,能正常显示样式,可能是css文件路径有问题。
      

  3.   

    可以了!
    感谢Leslies2啊!
    原来要写成<link href="/css/Personal.css" rel="Stylesheet" type="text/css" />我少了一个“/”
    多谢各位的帮忙啊!