2009-11-11 60 views
0

我做了一个网页hereIE颜色<dt>溢出

的DT题目是红色下划线与文字白...在Firefox一切都很好......但在IE中DT溢出......为什么?

这里是一个VIEW的问题!

这里是一个什么是the problem

alt text http://api.browsershots.org/png/original/66/662d9cbb543d3b95346af83de8c062fd.png

+0

我看到火狐IE 8中使用和不使用兼容性视图没有区别。问题发生在哪个版本的IE中? – SLaks 2009-11-11 22:39:43

+0

IE6 PC一切undet标题是相同的颜色作为标题 – menardmam 2009-11-11 22:42:59

回答

0
<ul> 
    <h1>Nos consommations</h1> 

你不能只是把任何旧元素内的任何其他一个很好的例子。 <h1><h2><dt> s为无效相当为<ul>儿童和浏览器将尝试通过固定你的标记来应付,而不是所有的浏览器处理以同样的方式错误。

什么可以与IE浏览器在这里发生的事情是,它是“固定”的<li>以下红backgrounded- <dt>假设你的意思是有一个<ul><dt>自身内部。因此,红色背景将扩展到覆盖列表的其余部分,并继承字体颜色。

要停止这种情况发生的事情,使用HTML validator

+0

你是对的(w3.org)告诉我这么...我会重做整个事情与

它将被修复(我希望) – menardmam 2009-11-12 01:36:00