IE цвет <dt>разлив - PullRequest
       21

IE цвет <dt>разлив

0 голосов
/ 12 ноября 2009

Я сделал страницу здесь

заголовок DT подчеркнут красным цветом с белым текстом ... в Firefox все в порядке ... но dt в IE ...

здесь ПРОСМОТР проблемы!

Вот прекрасный пример того, ЧТО есть проблема

альтернативный текст http://api.browsershots.org/png/original/66/662d9cbb543d3b95346af83de8c062fd.png

1 Ответ

0 голосов
/ 12 ноября 2009
<ul>
    <h1>Nos consommations</h1>

Вы не можете просто поместить любой старый элемент внутрь любого другого. <h1>, <h2> и <dt> s совершенно недопустимы, поскольку они являются потомками <ul>, и браузер попытается справиться с этим, исправив разметку, и не все браузеры одинаково обрабатывают ошибки.

То, что может происходить с IE в данном случае, заключается в том, что он «исправляет» <li> после красного фона - <dt>, предполагая, что вы хотите иметь <ul> внутри самого <dt>. Следовательно, красный фон расширяется, чтобы покрыть остальную часть списка, и цвет шрифта наследуется.

Чтобы прекратить подобные вещи, используйте HTML-валидатор .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...