关于.net 2.0web项目CSS失效的问题
2007-08-09 09:17
369 查看
好久没有写过程序了,又开始重操旧业,研究.net2.0啦,不过出师不利,还没有开始写正式的程序就出了问题,郁闷。
先去找了一个web的主界面,html的,然后将其页面代码和images,css之类的东西放入我的项目中,奇怪的事情出现了,我在.net web运行的时候发现CSS只有一部分能起作用,太神奇了,没遇到过这样的也????
Ok,既然出问题了,就让我来解决他吧,以前我可是号称问题杀手啊,这个可是我的强项。首先祭出最强兵器,google一下。恩,有了,google很好,很强大。
有个哥们说了,最大的可能性是因为vs与css编码不一至造成的,vs默认是utf-8而html中一般会用gb2312的。
解决方法主要还是围绕讲页面的编码改成gb2312的,比如在web.config中加入globalization,还有在CSS中加入charset之类的方法。
但是这里有个问题了,我就是想用utf-8怎么办呢??
是不是将CSS改成utf-8就行了呢??
看样子这个方法是可行的。说不如做,先试试看看。打开Editplus将我的CSS转成utf-8,再运行,我倒,居然不行。这个。。。。怎么回事啊???
好,我再搜。。。。。。。。。。。。
有了,又有个哥们说了,要将CSS转成utf-8 不带DOM的,具体就是将CSS保存成ansi的然后再保存回utf-8的就成了DOM了。
再来。。。。。。。
汗,还是不行啊。
再研究,坚持不懈是我一贯的优良品质(靠,刚才谁砸我)
还是使用传统的google,哈哈,来了。
需要将<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
删掉啊,再试试看。
Yes,搞定。原来我还是很聪明的。哈哈哈哈哈(喂,是google帮你搞定的吧,人至贱则无敌啊)
注意,一定要将CSS转成utf-8 no Dom的并且同时要删掉W3C那行代码才行。
相关文章推荐
- 关于.net页面提交后css失效或部分失效的问题
- 关于.net里调用外部CSS失效的问题解决
- 关于.net 页面提交后 css失效或者部分失效的问题
- 关于.net里调用外部CSS失效的问题解决
- 关于iOS项目中引入Html5文件(html/js/css)的路径问题
- .net网站建设页面提交后css失效的问题
- 关于把.net 2.0的项目升级到.net4.0遇到的一些问题
- 关于调用外部CSS文件 失效的问题
- 关于项目中NServiceBus和MEF注入(WCF服务代理失效)的两个问题
- 关于.net 中调用script的alert后 css失效的办法
- [.NET] 关于VS.NET2003的“未能打开项目”问题
- 关于.NET调用外部CSS的问题
- 关于 基于maven创建的项目jsp页面无法加载css、js、图片的问题
- 关于:使用JSP+Servlet重定向网页导致CSS等失效的问题的解决
- 关于修改.net自带的安装部署项目中默认路径的有关问题,在哪修改默认安装路径
- .net 自由切换http和https请求页面,含带处理css和js切换时失效问题
- 关于.Net页面弹出对话框而改变CSS布局的问题
- 关于.net 中调用script的alert后 css失效的办法
- 关于HTML界面改为aspx页面时CSS失效的问题
- 关于.net 中调用script的alert后 css失效的办法