Что касается так называемого праздника таблиц, то мнение на самом деле поднимается на другой уровень. То есть, если вы можете гибко использовать таблицы для отображения данных о клиентах, данных опросов и другой информации, как профессиональная компания по анализу рынка, то у вас действительно есть. воспользовался таблицами.
Поэтому давно используемое предложение следует изменить на «Неразумно использовать таблицы в качестве макета веб-страницы для макетирования элементов страницы. Таблицы используются для отображения данных».
О других элементах
Основываясь на своем опыте, я делю некоторые элементы стандарта XHTML на три основные категории:
Первую категорию я называю вторичными элементами дизайна макета:
Здесь я имею в виду DIV, SPAN и т. д. Основная функция этих элементов — размещение всей страницы. Гибкое использование различных атрибутов этих элементов может сделать вашу страницу насыщенной и красочной.
Вторую категорию я называю структурными элементами или информационными элементами.
Это означает, что элементы TABLE, UL, PRE и CODE представляют собой способ отображения и организации информации. Например, TABLE, очевидно, используется для отображения информации в таблице, а UL — для отображения информации в виде таблицы или списка. необходим. Когда придет время, будет разумно использовать эти два метода для отображения.
К этому относится третья категория, которая предназначена исключительно для реализации некоторых функций, таких как ключевое слово META для заполнения ключевых слов и A для связывания.
Тогда правильная идея проектирования, соответствующая стандартам, такова:
Используйте DIV и другие элементы макета для создания макета дизайна страницы, позиционирования, цветовых блоков, изображений и т. д.
Используйте такие элементы, как TABLE, UL и т. д., для отображения данных, которые необходимо отобразить на странице.
Конечно, DIV также играет роль в организации данных. Используя атрибут ID DIV, можно легко использовать DIV в качестве блока данных, названного вами.
Таким образом, использование WEB-стандартов для создания веб-сайта на самом деле является процессом рационализации и интеграции информации. Вам все равно следует использовать любые элементы, которые следует использовать где угодно. Не используйте таблицы в качестве инструментов макетирования.