Атрибуты caption html. Значение по умолчанию

HTML теги

Значение и применение

Таблицы помогают нам систематизировать определённые данные в строки и столбцы. Они могут содержать в себе различную информацию, например, такую как текст, изображения, нумерованные и маркированные списки и т.п.

Чтобы понять, как составить таблицу, давайте рассмотрим ее простейший вариант:

Основное содержимое таблицы заключается в тег

..
.

Каждая строка таблицы помещается в элемент ... .

Ячейка заголовка таблицы помещается в элемент ... (при этом содержимое отображается жирным начертанием и выравнивается по центру).

Каждая ячейка данных таблицы помещается в элемент ... .

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

.

По умолчанию, наименование таблицы размещается по центру вверху таблицы (расположение заголовка таблицы возможно изменить, используя CSS свойство caption-side).

Поддержка браузерами

Тег
Opera

IExplorer

Edge
Да Да Да Да Да Да

Атрибуты

Пример использования

Пример таблицы, составленной на HTML<span> border = "1" >
Элементарная таблица
Ячейка заголовка 1 Ячейка заголовка 2 Ячейка заголовка 3
Ячейка данных 1 Строка 2 Ячейка данных 2 Строка 2 Ячейка данных 3 Строка 2
Ячейка данных 1 Строка 3 Ячейка данных 2 Строка 3 Ячейка данных 3 Строка 3

К данной таблице для наглядности мы добавили атрибут border (граница) и установили равным 1 . Атрибут граница практически не используется в HTML, в данном случае использование CSS было бы предпочтительнее и давало бы более гибкие возможности.

Результат нашего примера:

Объединение столбцов

Объединение столбцов в элементах или допускается производить с помощью атрибута colspan (при этом ячейка растягивается вправо на заданное количество ячеек).

Пример таблицы с объединёнными столбцами<span> border = "1" >
Элементарная таблица
Ячейка заголовка 1 Ячейка заголовка 2
Ячейка данных 1 Строка 2 Ячейка данных 2 Строка 2 Ячейка данных 3 Строка 2
Ячейка данных 1 Строка 3 Ячейка данных 2 Строка 3 Ячейка данных 3 Строка 3

Результат нашего примера:

Объединение строк

Объединение строк в элементах или допускается с помощью атрибута rowspan (диапазон ячеек задается сверху вниз и охватывает несколько строк – ячейка растягивается вниз).

Пример таблицы с объединёнными столбцами и строками<span>
Элементарная таблица
colspan = "2" > Ячейка заголовка 1 Ячейка заголовка 2
rowspan = "2" > Ячейка данных 1 Строка 2 Ячейка данных 2 Строка 2 Ячейка данных 2 Строка 3
Ячейка данных 2 Строка 3 Ячейка данных 3 Строка 3

Результат нашего примера.

Атрибут align

Атрибут align , тега , задает положение заголовка относительно таблицы.

Значения

Значением атрибута является одно из ключевых слов.

  • bottom - Заголовок под таблицей, по центру.
  • left - Internet Explorer и Opera оставляют заголовок над таблицей и прижимают к левому краю. Mozilla Firefox располагает его слева от таблицы, оттеснив ее вправо. И если ширина таблицы 100%, то она уйдет за край экрана и появится горизонтальный скроллинг.
  • right - Internet Explorer и Opera оставляют заголовок над таблицей и прижимают к правому краю. Mozilla Firefox располагает его справа от таблицы, оттеснив ее влево. И если ширина таблицы 100%, то заголовок уйдет за край экрана и появится горизонтальный скроллинг.
  • top - Заголовок сверху таблицы, по центру.

Значение по умолчанию: top.

Синтаксис

...

Обязательный атрибут: нет.

Пример HTML: применение атрибута align

seodon.ru - Тег CAPTION, атрибут align

Воздействие алкоголя на организм человека.
Алк., 40°МЖ
0 л.
0,5 л.
1 л.

Результат.

Поддержка версиями HTML

Google Chrome и Safari не понимают значения left, right .

HTML надпись над таблицей

HTML caption - надпись над таблицей

Теги

HTML определяют надпись над таблицей:

Результат:

В XHTML спецификации также присутствуют теги .

Распространение компьютерной коммуникации

Ранние эксперименты, связанные с передачей и получением информации с помощью компьютеров, стартуют в крупных научных центрах в середине 50-х годов ХХ-го века. Но уже спустя десять лет, в конце 60-х, служба по управлению перспективными исследовательскими проектами при Министерстве обороны США (DARPA) создает компьютерную сеть национального масштаба. В 1969 году DARPA разрабатывает первую в мире глобальную сеть ARPANET (Advanced Research Projects Agency Network), которая предшествует появлению интернета. Первоначально ARPANET имеет экспериментальный характер, служит в качестве связи между научными центрами посредством кабельной сети и специализированных программ. С помощью этой сети координируются научные группы, работающие над научно техническими проектами. Сотрудники лабораторий обменивают между собой информацию различного типа. Первый узел ARPANET создан в 1969 году в Калифорнийском университете в Лос-Анджелесе. Постепенно сеть разрастается в академической среде и в рамках крупных электронных корпораций. Университетское происхождение паутины, предшествующей интернету, имеет решающее значение для развития и распространения компьютерной коммуникации.

Параметры

  • align - Определяет выравнивание заголовка по горизонтали.
  • valign - Устанавливает расположение заголовка до или после таблицы.

Закрывающий тег обязателен.

Описание параметров тега


Параметр ALIGN

Параметр align определяет выравнивание заголовка относительно таблицы. Результат его действия зависит от используемого браузера и установленного значения.

Синтаксис

...

Аргументы

  • left - В браузере Internet Explorer и Opera располагает заголовок сверху и выравнивает его по левому краю таблицы. В Firefox заголовок располагается слева от таблицы.
  • right - В браузере Internet Explorer и Opera располагает заголовок сверху таблицы и выравнивает его по правому краю таблицы. В браузере Netscape параметр игнорируется, а в Firefox заголовок располагается от таблицы справа.
  • center - Заголовок располагается сверху таблицы по ее центру.
  • top - Результат аналогичен действию параметра center, но в отличие от него входит в спецификацию HTML 4 и понимается всеми браузерами.
  • bottom - Заголовок размещается внизу таблицы по ее центру.

Значение по умолчанию: center — для браузера Internet Explorer; top — для других браузеров. Аналог CSS - text-align.

Параметр VALIGN

Параметр valign предназначен для размещения заголовка до таблицы или после нее. Этот параметр работает только в браузере Internet Explorer, а для всех остальных применяется align. Тем не менее, параметр align корректно действует и для IE, поэтому сочетание параметров align и valign необходимо только для этого браузера, когда требуется одновременное выравнивание заголовка по вертикали и горизонтали.

Синтаксис

...

Аргументы

  • bottom - Заголовок размещается под таблицей.
  • top - Заголовок размещается перед таблицей.

Значение по умолчанию - top

Атрибуты

align выраванивание заголовка относительно таблицы
  • left — заголовок сверху таблицы, выровнен под левый край
    В Firefox заголовок располагается слева таблицы!
  • right — заголовок сверху таблицы, выровнен под правый край
    В Firefox заголовок располагается справа таблицы!
  • center — заголовок сверху таблицы, выровнен по центру
    Не входит в спицификацию HTML 4. Вместо него рекомендуется использовать top
  • top — заголовок сверху таблицы, выровнен по центру (по умолчанию)
  • bottom — заголовок ниже таблицы, выровнен по центру
Не рекомендуется в спецификации HTML 4.01!
class определяет имя используемого класса
dir определяет направление символов:
  • ltr - слева направо
  • rtl - справа налево
id уникальный индетификатор
lang определяет язык отображаемого документа
style задает встроенную таблицу стилей
onclick щелчок на элементе
ondblclick двойной щелчок на элементе
onkeydown нажатие клавиши, когда элемент имеет фокус
onkeypress нажатие и освобождении клавиши, когда элемент имеет фокус
onkeyup освобождение ранее нажатой клавиши, когда элемент имеет фокус
onmousedown нажатие кнопки мыши, когда элемент имеет фокус
onmousemove движение указателя мыши, когда элемент имеет фокус
onmouseout смещение указателя мыши с элемента
onmouseover помещение указателя мыши на элемент
onmouseup освобождение ранее нажатой кнопки мыши, когда элемент имеет фокус
title задает расшифровку аббревиатуры, показывается в виде всплывающей подсказки
valign выраванивание заголовка относительно таблицы.
Применяется только в IE. Может комбинироваться с align
  • top — заголовок сверху таблицы (по умолчанию)
  • bottom — заголовок ниже таблицы
Отсутствует в спецификации HTML 4.01!

Пример

приведен только код заголовка таблицы



Таблица 1. Комбинируем align и valign

  • закрывающий тег обязателен ()
  • должен располагаться в контейнере < >, причем непосредственно за открывающим table
  • для каждой таблицы может быть только один
  • обязательных нет
  • ширина заголовка равна ширине таблицы
  • разные браузеры отображают элемент по разному
  • большинство браузеров по умолчанию выравнивают содержимое по центру
Твой код:
Таблица 1. Комбинируем align и valign
align="left"align="right"align="top"align="bottom"align="center"
valign="top" Заголовок слева вверху;
FF - слева таблицы
Заголовок справа вверху;
FF - справа таблицы
Заголовок вверху по центру Заголовок внизу по центру;
IE - вверху по центру
Заголовок вверху по центру
valign="bottom" Opera - заголовок слева вверху;
IE - слева внизу;
FF - слева таблицы
Opera - заголовок справа вверху;
IE - справа внизу;
FF - справа таблицы
Заголовок вверху по центру;
IE - внизу по центру
Заголовок внизу по центру Заголовок вверху по центру;
IE - внизу по центру
valign не задан cм. valign="top" cм. valign="top" cм. valign="top" Заголовок внизу по центру cм. valign="top"
Сделай код и жми тут