Сервер поддерживается
Центром Информационных Технологий
(095)932-9212, 932-9213, 939-0783
E-mail:
Сервер Информационных Технологийсодержит море(!)аналитической информации

TABLE - таблицы (Нет в HTML 2.0!)

Цель

Для представлени табличнойинформации, т.е. структуры, подобной матричной

Типичное отображение

Таблица, по умолчанию без окружающей рамки (бордюра). Если рамка существует (задается атрибутом BORDER), таблицы отображены в барельефном приподнятом виде с внешней рамкой со скосом, и отдельными вставленными в эту приподнятую поверхность ячейками. Если ячейки имеют явное содержание, рамки вокруг отдельных ячеек вычерчены. Незаполненное пространство в таблице не выделяется, за исключение  

Размер таблицы для отображения содержимого обычно устанавливается броузером автоматически, однако можно установить ширину таблицы, используя атрибут WIDTH

Основной синтаксис


строки таблицы (TRэлементы)

Возможные атрибуты

имя атрибута возможные значения смысл примечания
ALIGN LEFT, CENTER, RIGHT горизонтальное выравнивани всей таблицы по умолчанию LEFT, однако это может быть перекрыто внешними элементам DIVил CENTER
WIDTH спецификация ширины ширина всей таблицы по умолчанию ширина определяется броузером так, чтобы представить все содержимое
BORDER целое ширина рамки пикселях значение 0 (по умолчанию)означает - без рамки;некоторые броузеры допускают просто написание BORDER, которое воспринимается, как BORDER=1
CELLSPACING целое промежуто междуячейками пикселях смотрит примечания ниже
CELLPADDING целое промежуток между содержимым ячейки и рамкой вокруг ячейки пикселях("набивка")  

Обычно атрибут BORDER (с ненулевым значением)устанавливает по умолчанию CELLSPACING=1. Это означает, что при установке рамки для всей таблицы Вы также установите рамки в оди пикселдля отдельных ячеек

Обычно примыкающие табличные ячейки разделены общей рамкой, а в HTML каждой ячейке назначается ее собственная рамка, которая отделяется от рамок вокруг соседних ячеек. Это разделение может быть установлено пикселяхс использованием атрибута CELLSPACING (например, CELLSPACING=10). Это же значение определяет расстояние между табличной рамкой и рамками наиболее удаленных от центра ячеек

Допустимый контекст

Блоковый контейнер

Содержимое

Один или боле TRэлементов, следующих за необязательным элементо CAPTION

Примеры

Типичный пример:

Пример TABLE-1.html


Areas of the Nordic countries, in sq km
Country Total area Land area
Denmark 43, 070 42, 370
Finland 337, 030 305, 470
Iceland 103, 000 100, 250
Norway 324, 220 307, 860
Sweden 449, 964 410, 928

Пример таблицы с заданными параметрами:

Пример TABLE-2.html


The Nordic countries
Denmark Finland Iceland Norway Sweden

Примечания

Смотрит обсуждение таблиц, где приводятся дополнительные примеры

Таблицы могут быт вложенными. Однако вложенные таблицычасто представляются с ошибками. Если у Вас есть материал, которы можетбыть представлен в виде вложенных таблиц, подумайте нужно лиэто Вашему читателю. Зачастую это требует первоначального представления материала в виде компактной таблицы, а затем - описания деталей для каждой ее части

Когда есть обычный текст до и после таблицы, рекомендуется завершить предшествующий абзац явным заданием тега

и начать следующий абзац явным заданием тега

, так как броузер (например, Netscape)может не отобразить таблицу с пустым вертикальным пространством вокруг нее

Если число ячеек в различных строках не согласуются, результат отображения таблицы скорее всего будет беспорядочным (примите во внимание атрибут ROWSPAN)

Выравнивание по умолчаниюдля содержимого табличных ячеек, особенно дл числовых таблиц, не применяется, так как нет способа для спецификации такого выравнивания, за исключением построчного выравнивания в элемент TR. Заметим, что атрибут ALIGN из элемента TABLE специфицирует выравнивание всей таблицы и не влияет на выравнивание по умолчанию содержимого ячеек


Comments:
Copyright ©CIT