Как заставить Internet Explorer понять одновременно float:left и list-style-type:disc ?

интернет компьютеры html css explorer

Надо сделать горизонтальную менюшку. Есть такой код:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css">
ul li {
float: left;
list-style-type: disc;
margin-left: 2em;
}
</style>
</head>
<body>
<ul>
<li>first</li>
<li>second</li>
</body>
</html>

Почему-то internet explorer не хочет рисовать кружок перед пунктами. Кто-нибудь знает, как это исправить?
Ответы:
у меня тоже ничего не вышло)
ul li {
margin-left: 2em;
display: inline
}
Это известная проблема для Internet Explorer 6.0 [1]. Всё корректно работает в IE 5.0 или IE 5.5. Надо бы проверить, исправили ли эту ошибку в седьмой версии...
У меня как раз в седьмой и не работает.
В общем, я сделал картинку, только запихнув её на background. <img> использовать плохо, так как есть и нормальные браузеры, в них лучше обойтись без картинки.


16 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.