Для меня одной из самых полезных функций table
s является то, что их ширина подстраивается под его содержимое.
Вы можете очень легко сделать такие вещи, как:
<table align=center style="border: 1px solid black">
<tr><td style="padding: 20px">
some text here
</table>
Если содержимое этого поля шире, поле будет шире. Очень интуитивно понятный, и он работает во всех браузерах, точка.
Вы можете добиться чего-то похожего для обычных элементов блока, используя свойство float
CSS, то есть их ширина регулируется в соответствии с его содержимым. Но элемент не будет центрирован.
Итак, вопрос: как вы можете отцентрировать элемент блока и сделать этот элемент для настройки его ширины в соответствии с его содержимым кросс-браузерным способом?