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