С этого шага мы приступим к изучению таблиц.
Одним из наиболее мощных и широко применяемых в НТМL средств, являются таблицы. В НТМL таблицы используются не только традиционно, как метод представления данных, но и как средство формирования Web-страниц.
Первая версия языка НТМL не предусматривала специальных средств отображения таблиц, так как была в основном предназначена для написания простого текста. С развитием сфер применения НТМL-документов стала актуальной задача представления данных, для которых типично наличие ряда строк и столбцов. Создание документов, содержащих выровненные по колонкам данные, на первых порах осуществлялось использованием заранее отформатированного текста, внутри которого необходимое выравнивание обеспечивалось введением нужного количества пробелов.
Напомним, что текст внутри пары тэгов <PRE> и </PRE> выводится моноширинным шрифтом, и все пробелы и символы табуляции являются значащими. Работа по выравниванию такого текста выполнялась вручную, что существенно замедляло создание документов. Поддержка табличного представления данных стала стандартом де-факто, поскольку изначально была реализована во всех ведущих браузерах и лишь по прошествии значительного времени была закреплена в версии НТМL 3.2.
Специальные средства для создания таблиц, впрочем, не отменяют возможности использования заранее отформатированного текста. Использование таблиц не ограничивается только данными, состоящими из рядов и колонок. Одним из применений является организация расположения разнообразных данных на странице, которые могут состоять из простого текста, изображений, других таблиц и т.д. Правилам создания таблиц и примерам их использования посвящен данный раздел.
На следующем шаге мы рассмотрим создание простых таблиц.