该死的IE老是不能显示我的首页,刚开始的时候还以为是我代码中标记的问题,可能与table这个标签有关,与是把里面所有的表格都删掉,结果还是不行,仍然是一片空白,最后又继续删……
直到把所有能删的都删了后发现还是不能显示,就在快晕的时候想到了万能的google,搜索了一下“网页在IE上显示空白”,结果还真有好多人遇到了这样的问题,原因是IE解析html代码的时候顺序问题,由于我的网页使用的是utf8编码,而我写的代码是title在前,meta在后,而IE就是因为不能识别title里的中文字符,所以全部的网页就变为了空白,真的晕了!
解决方案:在head标签内首先使用
<meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8”/>
关于UTF8与IE显示空白的更多讨论可以参考:
IE中打开UTF-8编码title为中文的网页会显示空白页的问题
UTF-8字符集网页在IE上会显示空白问题的解决方案
BTW:这个主题在基于IE的浏览器下颜色表现的很差,正文应该是相同的颜色,结果变成了一块白一块黄,没打算去解决它。还有下面留言框,都旋转了90度了,强烈建议使用opera浏览器!
Comments
草儿: 呵呵 你终于解决这个问题了 不容易啊 说到IE 没办法 如果使用网上银行还必须得有它 无奈……
cocobear: IE就当作备选吧,没办法,谁让中国总是把微软的东西当作标准呢?
wangcong: IE总是很贱~!tmd~!
cocobear: 但有的时候你又必须去用它。