- •Элемент title
- •Метаданные
- •Элемент meta
- •Meta и заголовки http
- •Meta и поисковые машины
- •Тело документа Элемент body
- •Элементы построения таблиц Элемент table
- •Строки таблицы: элемент tr
- •Ячейки таблицы: элементы th и td
- •Группы строк: элементы thead, tfoot и tbody
- •Группы столбцов: элементы colgroup и col
- •Элемент colgroup
- •Элемент col
- •Внешние ссылки
- •Ссылки на разделы текущей страницы
- •Ссылки на страницы своего сайта
- •Атрибуты ссылок
- •Общие атрибуты тегов
- •Таблицы стилей.
- •Виды селекторов:
- •1. Внутренние таблицы стилей.
- •2. Глобальные таблицы стилей.
- •3. Связанные таблицы стилей.
- •14. Свойства таблиц стилей
- •1. Свойства шрифта.
- •2. Свойства цвета и фона.
- •3. Свойства текста.
- •4. Свойства, связанные с размером и рамкой.
- •15. Позиционирование объектов в документе.
Группы строк: элементы thead, tfoot и tbody
Строки таблицы могут группироваться в разделы заголовков, нижних заголовков и тела. Группы строк предоставляют дополнительную структурную информацию и могут генерироваться браузерами различными способами, отображающими эту структуру. Браузеры могут использовать подразделение на заголовки/тело/нижние заголовки для поддержки прокрутки тела независимо от заголовков. При печати длинных таблиц информация из заголовков может повторяться на каждой странице таблицы.
THEAD - заголовок таблицы
TFOOT - нижний заголовок таблицы
Начальный тег: обязателен, конечный тег: необязателен
TBODY - тело таблицы
Начальный тег: необязателен, конечный тег: необязателен
Заголовки таблицы должны содержать информацию о столбцах таблицы. Тело таблицы должно содержать строки данных таблицы.
Если элементы THEAD, TFOOT и TBODY присутствуют, каждый из них содержит группу строк. Каждая группа строк должна содержать по крайней мере одну строку, определяемую элементом TR.
Элемент TFOOT должен располагаться до элемента TBODY в определении TABLE, чтобы браузеры могли генерировать нижний заголовок до получения всех (возможно, многочисленных) строк данных. Ниже приводится сводка обязательных тегов и тегов, которые можно опустить:
Начальный тег TBODY всегда обязателен, если только таблица не содержит единственного тела без верхних и нижних заголовков. Конечный тег TBODY всегда можно опускать.
Начальные теги для элементов THEAD и TFOOT обязательны, если в таблице присутствуют верхний и нижний заголовки, но соответствующие конечные теги можно опускать.
Разделы THEAD, TFOOT и TBODY должны содержать одинаковое число столбцов.
Группы столбцов: элементы colgroup и col
Авторы также могут группировать столбцы для предоставления дополнительной структурной информации, которая может использоваться браузерами . Более того, авторы могут объявлять свойства столбцов в начале определения таблицы таким образом, который позволяет браузерамгенерировать таблицу последовательно, а не ждать считывания всех данных таблицы перед тем, как начать генерацию.
Группы столбцов позволяют создавать структурные подразделения внутри таблицы. Авторы могут выделять такую структуру с помощью таблиц стилей или атрибутов HTML (например, атрибут rules для элемента TABLE).
Элемент COL позволяет авторам использовать одни и те же атрибуты в различных столбцах, не используя структурной группировки.
Элемент colgroup
Предназначен для группирования столбцов (колонок) таблицы, с целью задания им определенных свойств. Он удобен в использовании и сокращает HTML-код, если группы столбцов имеют разные характеристики, но при этом столбцы внутри групп — одинаковые.
Начальный тег: обязателен, Конечный тег: необязателен
Определения атрибутов
span - Определяет число столбцов в группе. Значением должно быть целое число больше нуля Значения означают следующее:
При отсутствии атрибута span каждый элемент COLGROUP определяет группу столбцов, состоящую из одного столбца.
Если для атрибута span установлено значение N > 0, текущий элемент COLGROUP определяет группу, содержащую N столбцов.
width - определяет ширину каждого столбца в текущей группе, используемую по умолчанию. Кроме стандартных значений в пикселах, процентах и относительных значений, в этом атрибуте может использоваться специальная форма «0*», которая означает, что ширина каждого столбца в группе должна быть минимальной, необходимой для размещения содержимого столбца. Подразумевается, что содержимое столбца известно до того, как можно будет корректно вычислить его ширину.
