Из классификации W3C я понимаю, что <table>
s предназначены для отображения данных «только».
Исходя из этого, я обнаружил, что намного проще создать <div>
с фонами и тому подобным, а также иметь таблицу с плавающими над ней данными, используя position: absolute;
и background: transparent;
...
Работает в Chrome, Internet Explorer (6 и более поздних версиях) и Mozilla Firefox (2 и более поздних версиях).
Поля используются (или подразумеваются в любом случае) для создания разделителя между элементами контейнера, такими как <table>
, <div>
и <form>
, а не <tr>
, <td>
, <span>
или <input>
. Использование его для чего угодно, кроме элементов контейнера, заставит вас настраивать ваш сайт для будущих обновлений браузера.