Эти свойства не считаются стандартными CSS?
Я использую что-то вроде этого, которое правильно работает в Chrome 12, FF4, Opera 11 и Safari 5, но в IE9 минимальная ширина не соблюдается, если width < min-width
.
<span style="float:left; width:11%; min-width:150px;">
...
</span>
Редактировать: немного раздражен либеральным редактированием и переносом моего вопроса, но без. Вот более полный пример, который демонстрирует явное отличие IE9 от других браузеров.
<html><body>
<p style="width: 600px">
<span style="float: left; width: 11%; min-width: 150px">Hello.</span>
<span style="float: left; width: 11%">World.</span>
</p>
</body></html>
Редактировать 2: Как отмечено в комментарии Кевина ниже, добавление <!DOCTYPE html>
в начало решает проблему IE.