Содержание

Тег | htmlbook.ru

Internet ExplorerChromeOperaSafariFirefoxAndroidiOS
4.0+1.0+1.0+1.0+1.0+1.0+1.0+

Спецификация

HTML:3.24.015.0XHTML:1.01.1

Описание

Элемент <thead> предназначен для хранения одной или нескольких строк, которые представлены вверху таблицы. Допустимо использовать не более одного элемента <thead> в пределах одной таблицы, и он должен идти в исходном коде сразу после тега <table>.

Синтаксис

<table>
 <thead>
  <tr>
   <td> ... </td>
  </tr>
 </thead>
 <tfoot> ... </tfoot>
 <tbody> ... </tbody>
</table>

Атрибуты

align
Определяет выравнивание текста в строке.
char
Выравнивание содержимого ячеек относительно заданного символа.
charoff
Смещение содержимого ячеек относительно указанного символа.
bgcolor
Цвет фона ячеек, которые расположены внутри контейнера <thead>.
valign
Выравнивание содержимого ячеек по вертикали.

Также для этого тега доступны универсальные атрибуты и события.

Закрывающий тег

Не обязателен.

Пример

HTML5IECrOpSaFx

<!DOCTYPE HTML>
<html>
 <head>
  <meta charset="utf-8">
  <title>Тег THEAD</title>
 </head>
 <body>

  <table>
   <thead>
    <tr>
     <td> ... </td>
     <td> ... </td> 
    </tr> 
   </thead>
   <tbody>
    <tr>
     <td> ... </td>
     <td> ... </td> 
    </tr> 
   </tbody>
  </table>

 </body>
</html>

Атрибут headers | htmlbook.ru

Internet ExplorerChromeOperaSafariFirefoxAndroidiOS
4.0+1.0+4.0+1.0+1.0+1.0+1.0+

Спецификация

HTML:3.24.015.0XHTML:1.01.1

Описание

Позволяет связать ячейки таблицы с заголовками. Этот атрибут предназначен для повышения доступности таблицы пользователям речевых браузеров, в обычных браузерах результат применения атрибута headers не заметен.

Для связывания ячеек между собой одной ячейке в теге <td> или <th> задается атрибут id, а второй ячейке — атрибут headers со значением, совпадающим со значением id.

Синтаксис

<td>...</td>
<td headers="идентификатор">...</td>

Значения

Один или несколько идентификаторов, разделенных между собой пробелом.

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

Нет.

Пример

HTML 4.01IECrOpSaFx

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 
  "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Тег TD, атрибут headers</title>
 </head>
 <body> 
  <table cellspacing="0" cellpadding="4" border="1">
   <tr>
    <td>Имя</td>
    <td>Фамилия</td>
    <td>Телефон</td>
    <td>Адрес</td>
    <td>Номер комнаты</td>
   </tr>
   <tr>
    <td headers="name">Иван</td>
    <td headers="surname">Пырьев</td>
    <td headers="tel">555-94-32-95</td>
    <td headers="address">Улица Ассинизаторов, 69</td>
    <td headers="num">908Б</td>
   </tr>
  </table>
 </body>
</html>

HTML тег thead | назначение, синтаксис, атрибуты, примеры

Последнее обновление: 02.03.2009

Тег <thead> (англ. table header — заголовок таблицы) — тег-контейнер, применяется для определения строки/строк, которые будут отображаться вверху таблицы.

HTML: 3.2 | 4 / XHTML: 1.0 | 1.1

Синтаксис

<table>
<thead>
<tr><td> ... </td></tr>
</thead>
</table>

Атрибуты

Основные Вспомогательные События

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

Оформляем заголовок:

<table>
<thead>
<tr><th>№ п/п</th><th>Вид кактуса</th><th>количество в оранжерее, шт</th><th>заказано, шт</th></tr>
</thead>
<tfoot align="right">
<tr>
<td colspan="4">Итого: 18</td>
</tr>
</tfoot>
<tbody>
<tr><td>1</td><td>Gymnocalycium hybopleurum</td><td>15</td><td align="right">8</td></tr>

<tr><td>2</td><td>Gymnocalycium valnicekianum</td><td>26</td><td align="right">6</td></tr>
<tr><td>3</td><td>Mammillaria discolor</td><td>2</td><td align="right">0</td></tr>
<tr><td>4</td><td>Mammillaria johnstonii</td><td>14</td><td align="right">4</td></tr>
</tbody>
</table>

Рекомендации по использованию
  • закрывающий тег не обязателен (</thead>)
  • должен располагаться в контейнере <table>.
  • должен содержать только теги <tr>
  • обязательных атрибутов нет

Строки таблицы могут быть сгруппированы в шапку, футер и один или более разделов тела таблицы с помощью тегов <thead>, <tfoot> и <tbody>. Благодаря этому возможно, например, для браузеров поддерживать прокрутку тела таблицы независимо от шапки и футера. Если распечатываются большие таблицы, информация шапки и футера может повторяться на каждой странице, содержащей данные таблицы. В современных браузерах эти возможности не реализованы!

Шапка и футер таблицы должны содержать информацию о столбцах таблицы. Тело таблицы должно содержать ряды (строки) данных таблицы.

Если элементы <thead>, <tfoot> и <tbody> определены, каждый из них должен содержать группу строк. Каждая группа строк должна содержать минимум одну строку, определенную элементом <tr>.

Разделы <thead>, <tfoot> и <tbody> должны содержать одинаковое количество столбцов.

Твой код:
<html> <head> <title></title> <style type=»text/css»> <!— table { border: 1px solid #000; /* оформляем границы таблицы */ border-collapse: collapse; /* убираем отступы между ячейками */ border-spacing: 0; } td, th { border: 1px solid #000; /* оформляем границы ячеек */ } —> </style> </head> <body> <table> <thead> <tr><th>№ п/п</th><th>Вид кактуса</th><th>количество в оранжерее, шт</th><th>заказано, шт</th></tr> </thead> <tfoot align=»right»> <tr> <td colspan=»4″>Итого: 18</td> </tr> </tfoot> <tbody> <tr> <td>1</td> <td>Gymnocalycium hybopleurum</td> <td>15</td> <td align=»right»>8</td> </tr> <tr> <td>2</td> <td>Gymnocalycium valnicekianum</td> <td>26</td> <td align=»right»>6</td> </tr> <tr> <td>3</td> <td>Mammillaria discolor</td> <td>2</td> <td align=»right»>0</td> </tr> <tr> <td>4</td> <td>Mammillaria johnstonii</td> <td>14</td> <td align=»right»>4</td> </tr> </tbody> </table> </body> </html> Сделай код и жми тут

Результат:
большой полигон

заголовков таблицы HTML


Таблицы HTML могут иметь заголовки для каждого столбца или строки или для нескольких столбцов/строк.


ЭМИЛЬ ТОБИАС ЛИНУС
     
     
   
 
     
     
8:00    
9:00    
10:00    
11:00    
12:00    
13:00    
ПН ТУ СРЕДА ЧТ ПТ
8:00          
9:00          
10:00          
11:00          
12:00          
ДЕКАБРЬ
     
     
     
     
     

Заголовки таблицы HTML

Заголовки таблиц определяются с помощью -го элемента , каждый -й элемент представляет собой ячейку таблицы.

Пример


 
   

   
 

   
   

 
 
   

   
 
Имя Фамилия Возраст
Джилл Смит 50
Ева Джексон 94

Попробуй сам »

Заголовки вертикальных столов

Чтобы использовать первый столбец в качестве заголовков таблицы, определите первую ячейку в каждой строке как -й элемент :

Пример


 
   

   
 


   

 
 
   
   

 
Имя Джилл Ева
Фамилия Смит Джексон
Возраст 94 50

Попробуй сам »

Выравнивание заголовков таблицы

По умолчанию заголовки таблиц выделяются жирным шрифтом и центрируются:

Имя Фамилия Возраст
Джилл Смит 50
Ева Джексон 94

Чтобы выровнять заголовки таблиц по левому краю, используйте свойство CSS text-align :


Заголовок для нескольких столбцов

У вас может быть заголовок, охватывающий два или более столбца.

Имя Возраст
Джилл Смит 50
Ева Джексон 94

Для этого используйте атрибут colspan на элемент:

Пример


 
   
   
 

   
   

 
 
   

   
 
Имя Возраст
Джилл Смит 50
Ева Джексон 94

Попробуй сам »

Заголовок таблицы

Вы можете добавить заголовок, который будет служить заголовком для всей таблицы.

Ежемесячная экономия
Месяц Сбережения
Январь 100 долларов США
Февраль $50

Чтобы добавить заголовок к таблице, используйте тег :

Пример


 
 
   
   
 
 
   
 
 
   
   
 
Ежемесячная экономия
Месяц Экономия
Январь< /td>
   
100$
Февраль 50$

Попробуй сам »

Примечание: Тег следует вставлять сразу после тега

.


HTML-упражнения

Проверьте себя с помощью упражнений

Упражнение:

Добавьте заголовок таблицы «Имена».

<таблица>
  
  


    
    
    
  
  
    
    
    
  


Отправить ответ »

Начать упражнение




Тег HTML


Пример

Простая таблица HTML с тремя строками, двумя ячейками заголовка и четырьмя ячейками данных:

Имя Фамилия Очки
Джилл Смит 50

 
   

 
 

   
 

   

 
Месяц Экономия
Январь 100 долларов США
Февраль 80 долларов США

Попробуй сам »

Дополнительные примеры «Попробуйте сами» ниже.


Определение и использование

Тег определяет ячейку заголовка в таблице HTML.

Таблица HTML имеет два типа ячеек:

  • Ячейки заголовка — содержит информацию заголовка (создана с помощью элемент)
  • Ячейки данных — содержат данные (созданные с помощью элемента )

Текст в элементах выделен полужирным шрифтом и центрирован по умолчанию.

Текст в элементах по умолчанию обычный и выровнен по левому краю.


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

Элемент
<й> Да Да Да Да Да

Атрибуты

Атрибут Значение Описание
сокращенный текст Указывает сокращенную версию содержимого в ячейке заголовка
столбец номер Указывает количество столбцов, которые должна охватывать ячейка заголовка
заголовки header_id Указывает одну или несколько ячеек заголовка, с которыми связана ячейка
рядов номер Указывает количество строк, которые должна охватывать ячейка заголовка
прицел col
colgroup
row
rowgroup
Указывает, является ли ячейка заголовка заголовком для столбца, строки или группы столбцов или строк

Глобальные атрибуты

Тег также поддерживает глобальные атрибуты в HTML.


Атрибуты события

Тег также поддерживает атрибуты событий в HTML.



Дополнительные примеры

Пример

Как выровнять содержимое внутри (с помощью CSS):

<таблица>
 
Месяц
    Экономия
 

    Январь
    100 долларов США
 
 
Февраль
    80 долларов США
 

Попробуй сам »

Пример

Как добавить цвет фона в ячейку заголовка таблицы (с помощью CSS):

<таблица>
 
    Месяц
Экономия
 
 
    Январь
    100 долларов США
 
 

Попробуй сам »

Пример

Как установить высоту ячейки заголовка таблицы (с помощью CSS):

<таблица>
 
    Месяц
Экономия
 
 
    Январь
    100 долларов США
 

Попробуй сам »

Пример

Как указать отсутствие переноса слов в ячейке заголовка таблицы (с помощью CSS):


 
   

 
 
   
   
 
Месяц Мои сбережения на новую машину
Январь 100 долларов

Попробуй сам »

Пример

Как выровнять содержимое внутри по вертикали (с помощью CSS):

<таблица>
 
Месяц
    Экономия
 

    Январь
    100 долларов США
 

Попробуй сам »

Пример

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

<таблица>
 
Месяц
    Экономия
 

    Январь
100 долларов США
 

Попробуй сам »

Пример

Как создавать заголовки таблиц:


 
   

   
 

   

   

Имя Электронная почта Телефон
Джон Доу Джон[email protected] 123-45-678

Попробуй сам »

Пример

Как создать таблицу с заголовком:

<таблица>
Ежемесячная экономия
 
Месяц
    Экономия
 

    Январь
100 долларов США
 
 
Февраль
    80 долларов США
 

Попробуй сам »

Пример

Как определить ячейки таблицы, которые охватывают более одной строки или одного столбца:


 
   

   

 
   

   

 
Имя Электронная почта Телефон
Джон Доу Джон[email protected] 123-45-678 212-00-546

Попробуй сам »

Связанные страницы

Учебник по HTML: HTML-таблицы

Ссылка HTML DOM: объект TableHeader

Учебное пособие по CSS: Таблицы стилей


Настройки CSS по умолчанию

Большинство браузеров будут отображать элемент со следующими значениями по умолчанию:

th {
  display: table-cell;
  вертикальное выравнивание: наследовать;
  вес шрифта: полужирный;
выравнивание текста: по центру;
}


HTML-атрибут th rowspan

❮ Тег HTML

Пример

Таблица HTML с ячейкой заголовка, занимающей три строки:


 
   
   
   
 
 
   
   
 
 
   
   
 

Попробуй сам »

Дополнительные примеры «Попробуйте сами» ниже.


Определение и использование

Атрибут rowspan определяет количество строк, которые должна охватывать ячейка заголовка.


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

Месяц Экономия Экономия на отпуск!
январь 100 долларов
февраль 80 долларов
Атрибут
рядов Да Да Да Да Да


Синтаксис

Значения атрибутов

Значение Описание
номер Задает количество строк, которые должна охватывать ячейка заголовка. Примечание. rowspan=»0″ сообщает браузеру, что ячейка должна охватывать последнюю строку раздела таблицы (thead, tbody или tfoot)

Дополнительные примеры

Пример

Использование rowspan=»0″ (работает в Chrome, Firefox и Opera):



 
   
   
   
 


 
   
   
   
 
 
   
   
 

Месяц Экономия Экономия на праздник!
Январь 100$ 100$
Февраль 80 долларов США

Попробуй сам »
❮ Тег HTML

: Элемент заголовка таблицы — HTML: язык гипертекстовой разметки

HTML-элемент определяет ячейку как заголовок группы ячеек таблицы.Точная природа этой группы определяется атрибутами области и заголовков .

Этот элемент включает глобальные атрибуты.

сокращение

Этот атрибут содержит краткое сокращенное описание содержимого ячейки. Некоторые пользовательские агенты, такие как средства чтения речи, могут отображать это описание перед самим содержимым.

колпачок

Этот атрибут содержит неотрицательное целочисленное значение, указывающее, на сколько столбцов расширяется ячейка.Его значение по умолчанию — 1 . Значения выше 1000 будут считаться неправильными и будут установлены на значение по умолчанию (1).

Этот атрибут содержит список строк, разделенных пробелами, каждая из которых соответствует атрибуту id элементов , которые применяются к этому элементу.

междурядье

Этот атрибут содержит неотрицательное целочисленное значение, указывающее, на сколько строк расширяется ячейка.Его значение по умолчанию — 1 ; если его значение установлено на 0 , оно распространяется до конца раздела таблицы ( , , , даже если неявно определено), которому принадлежит ячейка. Значения выше 65 534 обрезаются до 65 534.

прицел

Этот перечисляемый атрибут определяет ячейки, к которым относится элемент заголовка (определенный в ).Может принимать следующие значения:

  • строка : Заголовок относится ко всем ячейкам строки, к которой он принадлежит.
  • col : Заголовок относится ко всем ячейкам столбца, к которому он принадлежит.
  • группа строк : Заголовок принадлежит группе строк и относится ко всем ее ячейкам. Эти ячейки могут располагаться справа или слева от заголовка, в зависимости от значения атрибута dir в элементе .
  • colgroup : Заголовок принадлежит colgroup и относится ко всем ее ячейкам.
  • Если атрибут scope не указан или его значение не равно row , col , rowgroup или colgroup , тогда браузеры автоматически выбирают набор ячеек, к которым применяется ячейка заголовка.

    Устаревшие атрибуты

    выравнивание

    Этот перечисляемый атрибут указывает, как будет обрабатываться горизонтальное выравнивание содержимого ячейки.Возможные значения:

    • по левому краю : Содержимое выравнивается по левому краю ячейки.
    • center : Содержимое располагается по центру ячейки.
    • справа : Содержимое выравнивается по правому краю ячейки.
    • по ширине (только с текстом): содержимое растягивается внутри ячейки так, чтобы оно покрывало всю ее ширину.
    • char (только с текстом): содержимое выравнивается по символу внутри элемента
    также может создать дополнительную ширину. Но если ширина столбца слишком мала для правильного отображения конкретной ячейки, она будет расширена при отображении.

    Примечание: Не используйте этот атрибут, так как он устарел в последнем стандарте: вместо этого используйте свойство CSS width .

    Таблицы BCD загружаются только в браузере

    Заголовки таблиц HTML и заголовок таблицы HTML

    Заголовок таблицы

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

    Элемент определяет ячейку заголовка в таблице. Элементы содержатся внутри элемента , который также может содержать элементы для ячеек данных.


    Исходный код HTML:
    с минимальным смещением.Этот символ определяется атрибутами char и charoff .

    Значение по умолчанию, когда этот атрибут не указан, равно , осталось .

    Примечание: Не используйте этот атрибут, так как он устарел в последнем стандарте.

    • Чтобы добиться того же эффекта, что и значения по левому краю , по центру , по правому краю или по ширине , примените свойство CSS text-align к элементу.
    • Чтобы добиться того же эффекта, что и значение char , присвойте свойству text-align то же значение, которое вы использовали бы для char .
    ось

    Этот атрибут содержит список строк, разделенных пробелами. Каждая строка представляет собой идентификатор группы ячеек, к которым применяется этот заголовок.

    Примечание: Не используйте этот атрибут, так как он устарел в последнем стандарте: вместо этого используйте атрибут области действия .

    цвет

    Этот атрибут определяет цвет фона каждой ячейки в столбце. Он состоит из 6-значного шестнадцатеричного кода, определенного в sRGB, и имеет префикс «#». Этот атрибут можно использовать с одной из шестнадцати предопределенных цветовых строк:

    .
    • черный = "#000000"
    • зеленый = "#008000"
    • серебро = "#C0C0C0"
    • лайм = "#00FF00"
    • серый = "#808080"
    • оливковое = "#808000"
    • белый = "#FFFFFF"
    • желтый = "#FFFF00"
    • бордовый = "#800000"
    • темно-синий = "#000080"
    • красный = "#FF0000"
    • синий = "#0000FF"
    • фиолетовый = "#800080"
    • бирюзовый = "#008080"
    • фуксия = "#FF00FF"
    • цвет морской волны = "#00FFFF"

    Примечание: Не используйте этот атрибут, так как он не является стандартным и реализован только в некоторых версиях Microsoft Internet Explorer: Элемент

    должен быть оформлен с помощью CSS.Чтобы создать аналогичный эффект, используйте свойство background-color в CSS.

    символ

    Содержимое элемента ячейки выровнено по символу. Типичные значения включают точку (.) для выравнивания чисел или денежных значений. Если align не установлен в char , этот атрибут игнорируется.

    Примечание: Не используйте этот атрибут, так как он устарел в последнем стандарте.Для достижения того же эффекта можно указать символ в качестве первого значения свойства text-align .

    уголь

    Этот атрибут используется для сдвига данных столбца вправо от символа, указанного атрибутом char . Его значение определяет продолжительность этого сдвига.

    Примечание: Не используйте этот атрибут, так как он устарел в последнем стандарте.

    высота

    Этот атрибут используется для определения рекомендуемой высоты ячейки.

    Примечание: Не используйте этот атрибут, так как он устарел в последнем стандарте: вместо этого используйте свойство CSS height .

    валайн

    Этот атрибут указывает, как текст выравнивается по вертикали внутри ячейки. Возможные значения этого атрибута:

    .
    • базовая линия : текст размещается ближе к нижней части ячейки и выравнивается по базовой линии символов, а не по нижней.Если символы не опускаются ниже базовой линии, значение базовой линии дает тот же эффект, что и нижний .
    • нижний : Помещает текст в нижнюю часть ячейки.
    • средний : Центрирует текст в ячейке.
    • и top : размещает текст в верхней части ячейки.

    Примечание: Не используйте этот атрибут, так как он устарел в последнем стандарте: вместо этого используйте свойство CSS вертикального выравнивания .

    ширина

    Этот атрибут используется для определения рекомендуемой ширины ячейки. Дополнительное пространство можно добавить с помощью свойств Cellspacing и CellPadding , а ширина элемента

    Заголовок столбца
    Алфавиты Числа
    А 1
    Б 2

    Большинство браузеров выделяют содержимое ячеек по центру и выделяют жирным шрифтом.

    HTML-заголовок таблицы

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

    Заголовок таблицы

    Элемент заголовка можно использовать только один раз для каждой таблицы, и он должен следовать непосредственно за начальным тегом таблицы.


    Исходный код HTML:
    Заголовок таблицы
    Алфавиты Числа
    А 1
    Б 2

    Подписи по умолчанию размещаются над таблицей.Заголовки также можно размещать внизу, слева или справа от таблицы в зависимости от значения параметра «выравнивание».

    Заголовок таблицы

    Приведенный выше HTML-код отображает заголовок внизу таблицы.

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


    Таблицы с одним заголовком | Инициатива веб-доступности (WAI)

    в учебнике по таблицам

    На этой странице рассматриваются таблицы с одним простым заголовком для строк или с одним простым заголовком для столбцов.Данные в таких таблицах описательны сами по себе и недвусмысленны.

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

    В следующей таблице концертов ячейки первой строки размечены с помощью элемента . Это допустимо только потому, что это такая маленькая таблица, а сами данные явно различаются в каждом столбце, так что взаимосвязь между заголовком и ячейками данных очевидна.

    Примечание

    Некоторые программы чтения с экрана будут читать «Дата — Событие — Место проведения» в ячейке «Место проведения», поскольку направление элементов неоднозначно.

    Пример

    Концерты:

    Дата Событие Место проведения
    12 февраля Вальс со Штраусом Главный зал
    24 марта Обелиски Западное крыло
    14 апреля Что Главный зал
    Фрагмент кода
      <таблица>
      
        Дата
        Событие
        Место проведения
      
      
        12 февраля
        Вальс со Штраусом
        Главный зал
      
      […]
    
      

    Таблица с ячейками заголовка только в первом столбце

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

    Пример

    Концерты:

    Дата 12 февраля 24 марта 14 апреля
    Событие Вальс со Штраусом Обелиски Что
    Место проведения Главный зал Западное крыло Главный зал
    Фрагмент кода
      <таблица>
      
        Дата
        12 февраля
        24 марта
        14 апреля
      
      
        Событие
        Вальс со Штраусом
        Обелиски
        Что
      
      
        Место проведения
        Главный зал
        Западное крыло
        Главный зал
      
    
      

    Таблица с неоднозначными данными

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

    Пример
    Коллекционеры плюшевых мишек:
    Фамилия Имя Город
    Феникс Имари Генри
    Зеки Рим Мин.
    Апирка Келли Бринн
    Фрагмент кода
      <таблица>
      Коллекционеры плюшевых мишек:
      
        Фамилия
        Имя
        Город
      
      
        Феникс
        Имари
        Генри
      
      
        Зеки
        Рим
        Мин
      
      
        Апирка
        Келли
        Бринн
      
    
      
    Связанные ресурсы WCAG

    В этих учебниках представлены рекомендации по реализации специальных возможностей в различных ситуациях.На этой странице объединены следующие критерии и методы успеха WCAG для разных уровней соответствия:

    Техника:

    Помогите улучшить эту страницу

    Пожалуйста, поделитесь своими идеями, предложениями или комментариями по электронной почте в общедоступном списке [email protected] или через GitHub.

    Наверх

    таблиц с двумя заголовками | Web Accessibility Initiative (WAI)

    в учебнике по таблицам

    На этой странице рассматриваются таблицы с простым заголовком строки и простым заголовком столбца.В таких таблицах связь между заголовками и ячейками данных быстро становится неоднозначной. Для таких таблиц используйте элемент для идентификации ячеек заголовков и атрибут Scope для объявления направления каждого заголовка. Атрибут Scope может быть установлен на row или col , чтобы обозначить, что заголовок применяется ко всей строке или столбцу соответственно.

    Кроме того, вы можете использовать элемент для идентификации таблицы в документе.Это особенно полезно для пользователей программ чтения с экрана, просматривающих веб-страницу в «табличном режиме», где они могут переходить от таблицы к таблице. Дополнительные сведения и рекомендации по использованию элемента приведены на странице Заголовок и сводка.

    Таблица с ячейками заголовка в верхней строке и первом столбце

    Следующая таблица времени открытия имеет заголовок как в верхней строке, так и в первом столбце. Все ячейки заголовков размечены как ячейки с добавленными атрибутами области .

    В строке заголовка значение col для области связывает каждую ячейку заголовка с ячейками данных в столбце. В столбце заголовка значение строки связывает отдельные заголовки с их строками. Без этой информации некоторым пользователям было бы трудно понять взаимосвязь между заголовком и ячейками данных. В приведенном ниже примере метки «Открыто» и «Закрыто» полезны только в том случае, если их можно присвоить определенному дню и времени.

    Пример
    Слоты доставки:
    Понедельник вторник Среда Четверг Пятница
    09:00 – 11:00 Закрыто Открыть Открыть Закрыто Закрыто
    11:00 – 13:00 Открыть Открыть Закрыто Закрыто Закрыто
    13:00 – 15:00 Открыть Открыть Открыть Закрыто Закрыто
    15:00 – 17:00 Закрыто Закрыто Закрыто Открыть Открыть
    Фрагмент кода
      <таблица>
      Слоты доставки:
      
        <тд>
        Понедельник
        Вторник
        Среда
        Четверг
        пятница
      
      
        09:00 – 11:00
        Закрыто
        Открыть
        Открыть
        Закрыто
        Закрыто
      
      
        11:00–13:00
        Открыть
        Открыть
        Закрыто
        Закрыто
        Закрыто
      
      […]
    
      

    Полный код для «Таблица с ячейками заголовка в верхней строке и первом столбце»

    Таблица со смещенным столбцом ячеек заголовка

    В этой таблице ячейки заголовков строк находятся во втором, а не в первом столбце.Подход аналогичен приведенным выше примерам: область ячеек заголовка в верхней строке устанавливается равной col . Используя значение строки для области , назначает ячейки заголовков во втором столбце ячейкам данных слева и справа от отдельной ячейки заголовка.

    Пример июля
    Отпуска за последние шесть месяцев
    ID Имя августа сентября октябрь ноябрь декабря
    215 Абель 5 2 0 0 0 3
    231 Аннет 0 5 3 0 0 6
    173 Бернард 2 0 0 5 0 0
    141 Джеральд 0 10 0 0 0 8
    99 Майкл 8 8 8 8 0 4
    Фрагмент кода
      […]
    
      215
      Абель
      <тд>5
      <тд>2
      <тд>0
      <тд>0
      <тд>0
      <тд>3
    
    […]
      

    Полный код для «Таблица со смещенным столбцом ячеек заголовка»

    Связанные ресурсы WCAG

    В этих учебниках представлены рекомендации по реализации специальных возможностей в различных ситуациях.

Добавить комментарий

Ваш адрес email не будет опубликован.