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