HTML5: если <center> запрещен, то как быть?

html5 center

Прочел тут, что в html5 тэг <center> недопустим. Что, мол, вместо него используйте css свойство text-align:center.
Но верстая один сайт, столкнулся с тем, что при любом центрировании кроме тэга <center>, таблица не желает центрироваться.

Код примерно следующий:
[HTML] ("_" добавлены для читаемости)
<div style="text-align:center;" align="center">
__<table align="center">
____<tr>
______<td>
________<div style="float:left">texttexttext</div>
______</td>
____</tr>
__</table>
</div>
[/HTML]
и вот даже при таком коде, таблица не центрируется.
Как быть?
Ответы:
у меня этот код работает как надо (Chromium 11). Может попытаться у table или самого перово div в style="" указать width:100% ?
> html5 тэг <center> недопустим.
в XHTML 1.0 Strict тоже кстати.
да ты издеваешся?
примени валидатор — ты сразу поймешь насколько убог такой код ( это не задевая холивар таблица vs div )
Ужасная верстка, читай литературу — учись верстать заново
Атрибута align в html5 тоже нет, а используя таблицу для разметки, вы еще и грубо игнорируете семантический смысл тега <table>.
Если же у вас реальная таблица с данными, то копайте в сторону margin:0 auto;


13 лет назад

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

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

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