我有一个我在Dreamweaver CS5中构建的网站,虽然我的测试网站在Firefox / Safari中看起来不错,但在IE 8中看起来很糟糕。对于初学者来说,图像的内联<li>
(3行4)甚至不会出现在主页上。看这里-
测试站点主页:http://www.lauradimeo.com/TEST/index2.html
在我当前的主页上,我的logo / SM链接图像旁边出现一个灰色框。啊! 当前网站首页:http://www.lauradimeo.com
任何熟悉IE的人都有想法吗?
提前谢谢。
答案 0 :(得分:1)
对于你的边界问题,IE有一个可怕的事情,链接包含的图像有边框设置。您应该可以通过在图像上指定“border:0”来处理此问题。
对于没有出现的图像,您似乎正在使用“section”标签。从理论上讲,这个HTML5标签适用于IE8。但是,理论并不总是像微软想的那样有效。我建议用两件事之一:
1)尝试简单!DOCTYPE html而不是DOCTYPE html PUBLIC“ - // W3C // DTD XHTML 1.0 Transitional // EN”“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional .dtd“
或2)用div替换section标签。
其中一个应解决问题。
顺便说一句,我注意到你是一名设计师。我不确定你是否打算进行网页设计工作,但如果你是我强烈建议尝试手工制作你的大部分HTML和CSS。这样做有助于我学习如何跨浏览器CSS,HTML和javascript,这比依赖于WYSIWYG编辑器要快得多。
希望这有帮助!
答案 1 :(得分:0)
您需要了解条件样式表以处理某些情况。 Good article here虽然你可以谷歌条件样式表来获得任意数量的类似文章
答案 2 :(得分:0)