У меня есть этот код:
<p><a href="#">Blah</a> | <span>stuff</span><span>1</span><span>dfh5heh</span> | June 17, 2010 <a href="#" style="float:right;">46884</a></p>
Это очень тривиально, но в IE8 и Firefox 3 он не рендерится. Я предполагаю, что он некорректно отображается в IE8 в отличие от Firefox.
Приведенный выше код перечисляет некоторые вещи в P следующим образом:
------------------------------------------------------------
Blah | stuff1dfh5heh | June 17, 2010 46884
------------------------------------------------------------
В IE8 материал 46884 скользит под нижней границей, что оставляет мне два вопроса.
- Как мне это исправить?Я предполагаю, что мне нужно использовать div вместо тега ap.
- Какой механизм в IE8 (Firefox?) Производит этот некорректный рендеринг.
Редактировать: я дважды проверял, в каком режимеЯ был в IE и обнаружил, что я был в режиме совместимости по какой-то причине.При переходе в правильный режим «Стандарты IE8» эта ошибка устраняется.Я все еще хотел бы знать, как исправить ошибку для пользователей IE7?