Догма W4 - подробности и пояснение

Приложение 8. Таблицы

Таблицы в веб-документе должны использоваться для определения структуры табличных данных, но никогда — для определения визуальной разметки документа.

Ранее использовавшийся способ форматирования текста с помощью таблиц устарел, не отражает структуру документа и засоряет код, увеличивая объем передаваемых данных. Современные технологии (CSS, XSL) предоставляют расширенную функциональность для форматирования документа. Таким образом, запрещается форматировать документ путем размещения его частей в ячейки таблиц; вложенные таблицы также запрещены. Таблицы можно использовать только для предоставления табличных данных.

Таблицы в веб-документах должны быть доступны вне зависимости от навигационной среды пользователя (за исключением случаев, когда браузер в принципе не поддерживает таблицы), читабельны...

Таблицы не следует форматировать таким образом, что с ними можно работать только с помощью особых устройств или при особых настройках. Никакие условия просмотра не должны создавать визуальный эффект слияния двух прилегающих ячеек. Прилегающие ячейки следует видимым образом разделять — устанавливать визуальные границы, различный фон или достаточный отступ содержимого от границ. В таблицах атрибуты border, cellpadding или cellspacing не должны иметь нулевое значение.

... и снабжены выразительным заголовком и/или описанием.

Атрибут summary обязателен, и должен содержать краткое описание стуктуры, назначения и содержания таблицы. В заголовке таблицы можно разместить ссылку на файл, содержащий альтернативное описание содержания таблицы.