读书人

小弟我快崩溃了为何css文件全局申明

发布时间: 2011-12-12 22:59:56 作者: rapoo

我快崩溃了,为何css文件全局申明没有起到作用???!!
<%@ Master Language= "VB " CodeFile= "content.master.vb " Inherits= "content " %>

<!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 id= "Head1 " runat= "server ">
<meta http-equiv= "Content-Type " content= "text/html; charset=gb2312 " />
<title> JellyKenny Bridal </title>
<link href= "css/Css.css " rel= "stylesheet " type= "text/css " />
</head>
<body>
<form id= "form1 " runat= "server ">
<div id= "header "> </div>
<div id= "menu ">
<div id= "nav ">
<asp:Repeater ID= "Repeater1 " runat= "server ">
<ItemTemplate >
<a href = ' <%#DataBinder.Eval(Container, "DataItem.Url ")%> '> <%#DataBinder.Eval(Container, "DataItem.ClassName ")%> </a>
</ItemTemplate>
</asp:Repeater>
</div>
</div>
<div id= "left ">
<div id= "left_top ">
</div>
</div>
<div id= "container ">
<div id= "content ">


<asp:contentplaceholder id= "ContentPlaceHolder1 " runat= "server ">
</asp:contentplaceholder>


</div>
</div>
<div id= "right ">
<div id= "right_top "> </div>
<div id= "right_bottom "> </div>
</div>
<div id= "copyright "> @2006-2007. All rights reserved. <br /> Best viewed by 1024 * 768 IE5.0 + </div>
</form>
</body>
</html>


+++++++++++++++++++++++++++css/Css.css文件+++++++++++
/*全局样式*/
html, body{
border:0px;
margin:0px;
padding:0px;
text-align:center;
}
div{
font-size:9pt;
font-family:Tahoma, "宋体 ";
text-align:center;
border:0px;
margin:0px;
padding:0px;
}
/*全局样式结束************************************************/


/*div样式*/

其他样式定义显示都没有问题,就是这段全局样式没有起到作用,为什么啊?之前试过charset=utf-8,全局样式定义了也是没起到作用,后来改成gb2312就没问题了。我样式是在dw里面排版测试了没问题再拷贝过来vs2005的,加了控件后全局样式就没有起到作用了。好奇怪啊。。我找不出哪里错,麻烦你们帮帮我~~!!


[解决办法]
用记事本,保存,另存为,在文件名边上有个下拉框,选不同值分别存几个,然后用肉眼看看有没有区别,如果有,把不同的地方重新输入一次。


在不同编码的文件间复制文本,而一些编辑器不支持自动转换(比如dw),在遇到会自动转换的vs以后常要转出毛病来。
[解决办法]
html不需要定义样式吧,试试把开头的html去掉
[解决办法]
多半是编码的问题, 上次我有一个同学, 用的我的一个CSS文件, 然后死都显示不出来, 跑过来找我, 我看了半天, 妈妈的, 原来CSS文件的编码跟其它文件的编码不一样.
[解决办法]
看看实际运行后引用的css路径是否正确
[解决办法]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN " "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">

这个去掉再看看呢
[解决办法]
CSS 加注释了吗。去掉看看
[解决办法]

如果不是编码问题。
去掉CSS里面的注释,我上次也是这样。去掉就好了。
[解决办法]
把它复制到VS的编辑器中重新存一下。html好像不需要定义吧,定义了也没什么用阿。
[解决办法]
try

用记事本打开css文件,将编码改成 utf-8试试.
[解决办法]
LZ看看是不是碰到跟我一样的问题
http://community.csdn.net/Expert/topic/5457/5457129.xml?temp=.3805658

读书人网 >asp.net

热点推荐