Я читал такие значения таблиц HTML, как
border="0" align="center" cellpadding="0" cellspacing="0"
больше не поддерживаются в HTML5, поэтому я хочу «преобразовать» таблицу в HTML5 с использованием значений CSS. Но вот пример о грабеже, парень говорит, что его дефолт – пограничный коллапс: коллапс – это правда? Какие другие значения используются по умолчанию?
Мне нужна таблица, подобная этой, конвертированная в HTML5 с CSS
<table width="80%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> </table>
Чтение на многих сайтах, я считаю, что правильный способ конвертировать это выглядит так:
<table style=" width:80%; margin: 0 auto; border-spacing:0; border-collapse:collapse; border:0;"> <tr style="border-spacing:0;
границы коллапса: крах; граница: 0; ">
to avoid spaces between TDs like this <td style="border-spacing:0; border-collapse:collapse; border:0;"> testing 1 </td> <td style="border-spacing:0; border-collapse:collapse; border:0;"> testing 2 </td> <td style="border-spacing:0; border-collapse:collapse; border:0;"> testing 3 </td> </tr> </table>
Это правильно или я должен добавить что-то еще или удалить что-то? Вопрос в том, что если браузер CSS установлен по умолчанию, возможно, мне не нужно добавлять все это. Как преобразовать старый HTML в таблицу HTML 5?
Мне нужны таблицы для этого, уже проверенные с использованием DIV, но для моего случая мне нужны таблицы
EDIT Нужно ли добавлять
border-spacing:0; border-collapse:collapse; border:0;
К ТАБЛИЦЕ, TR И TD?