Нумерованные списки и флоты внутри
Наткнулась тут в одном из проектов на очень забавное поведение нумерованных списков: когда внутри LI с нумерацией и style-position:inside находятся сплошь зафлоченные элементы, отображение начинает бажить: в ФФ3 цифра на одной строке, а все флоты на следующей; в Сафари цифры как будто едут за флотами, и в этом с ним солидарен IE6; опера вообще не показывает нумерацию, а IE7 каждую LI нумерует заново с единицы.
В общем, друзья, вопрос: это ЧТО вообще такое? Может быть, это уже где-то как-то решено и описано?
Ну и о моем решении: я, попробовав метод выравнивания без флотов, поняла, что такое количество экстраразметки и странного css несколько переваливает за допустимые нормы, и проще уж цифры написать от руки и зафлотить тоже, благо, у меня всего 4 пункта списка, и это никогда не поменяется; но, как бы сделали вы?
Вот вам тестовая страничка, скажите что-нибудь, пожалуйста.
