|
今天遇到了如题的问题,实在是让人头疼,不过通过各种方法尝试终于解决了!! aspx页上面有一行引用隐藏代码的代码,那一行在生成后产生一行空白,正是这一行空白使得w3c标准失效,所以把这一行隐藏代码放到w3c声明代码下就可以了. 在网上有其他的解决方法,没尝试过不知道能不能解决问题,不过还是收集起来如下: 这是一个引用文件机制的编码问题,第一次发现这个问题时曾经头痛了好几天. 彻底解决问题的唯一办法,就是让站点下所有的程序文件和引用文件都保持同一种编码格式. 无论是HTML文档文件,CSS样式文件还是JS脚本文件,都统一使用与程序文件相同的保存文件编码.推荐使用UTF-8. 在aspx中要重新建立一个CSS样式表,把HTML引用的CSS的代码复制进去?还有一个,一定记得要引用CSS的CLASS或ID在aspx中要写完整。 1.先检查ASPX里的文档声明(DOCTYPE)和HTML原型是否一致; 文本类型不对!对aspx头部定义一下就可以了代码如下: 另外收集一个网址:http://www.aspx8.com.cn/div/ |
CSS在html页完全正常,到aspx页显示不正常
最新推荐文章于 2021-06-15 23:00:29 发布
本文介绍了解决ASPX页面中因隐藏代码导致W3C标准失效的问题,提供了包括调整文件编码格式、确保所有文件编码一致以及直接内嵌CSS样式等解决方案。
1191

被折叠的 条评论
为什么被折叠?



