ВУЗ:
Составители:
Рубрика:
18
Также предполагалось наложить ряд ограничений: на длину строки эле-
ментов списка, на количество символов в тексте и пр.
Тем не менее, в последней спецификации HTML списки этих типов бы-
ли названы отмененными, несмотря на их поддержку большинством со-
временных браузеров. Вместо <DIR> и <MENU> Консорциум W3C реко-
мендует использовать стандартные маркированные списки
.
2. Таблицы в HTML-документах
2.1. Табличное представление данных
Одним из наиболее мощных и гибких средств представления информа-
ционных данных в HTML по праву являются таблицы. В повседневной
жизни, решая те или иные задачи, мы часто сталкиваемся с таблицами.
Однако в HTML таблицы не ограничиваются удобным средством структу-
рирования информации. Сегодня таблица становится основой большинства
электронных документов, структура
которых может включать самые раз-
нообразные элементы HTML. Таблицы, изначально избранные в качестве
визуального способа представления данных, сейчас имеют гораздо более
важную функцию – управление структурой HTML-документа в целом.
Удобство размещения данных в таблице неоспоримо, а преимущества пе-
ред другими средствами представления информации (например, списки)
позволяют считать таблицы основополагающим структурным элементом
любого HTML-документа
.
Однако первостепенной задачей таблицы все же является представле-
ние информационных данных. Поэтому далее речь пойдет о том, как пра-
вильно создавать таблицы (подробнее о таблицах, используемых в качест-
ве структурной основы HTML-документов, будет рассказано в разд. «Вло-
женные таблицы»).
2.2. Создание простейших таблиц
HTML-конструкция таблицы может содержать множество различных
тегов и параметров, часть которых распространена, а часть используется
лишь в редких случаях.
Основным тегом-контейнером таблицы является тег <TABLE>, кото-
рый требует обязательного присутствия закрывающего тега. Любая табли-
ца состоит из ряда (тег-контейнер <TR>, Table Row), содержащего опреде-
ленное количество ячеек (тег-контейнер <TD>, Table Data). В принципе,
тег <TD> предназначен для указания
данных в таблице, а для размещения
заголовков в ячейке используется тег <TH> (Table Header). Различие между
этими двумя тегами заключается в визуальном представлении данных
внутри таблицы: по умолчанию текст, размещенный в теге <TH>, отобра-
Также предполагалось наложить ряд ограничений: на длину строки эле- ментов списка, на количество символов в тексте и пр. Тем не менее, в последней спецификации HTML списки этих типов бы- ли названы отмененными, несмотря на их поддержку большинством со- временных браузеров. Вместои