Атрибут scope
Атрибут scope связывает между собой ячейки с заголовком и обычные ячейки. По своему действию напоминает атрибут headers, но используется для простых таблиц. Атрибут предназначен для экранных ридеров вроде речевых браузеров, в обычных браузерах результат добавления scope никак не заметен.
Синтаксис
<th scope="col | colgroup | row | rowgroup">...</th>
Значения
- col
- Ячейка заголовка установлена для колонки.
- colgroup
- Ячейка заголовка установлена для группы колонок.
- row
- Ячейка заголовка задана для строки.
- rowgroup
- Ячейка заголовка установлена для группы строк.
Значение colgroup применяется в таблице, в которой используется элемент <colgroup> или при объединении ячеек с помощью атрибута colspan. Значение rowgroup требуется при объединении ячеек через атрибут rowspan.
Значение по умолчанию
Нет.
Пример
Код примера скопирован в буфер
<!DOCTYPE html> <html lang="ru"> <head> <meta charset="utf-8"> <title>TH, атрибут scope</title> </head> <body> <table> <tr> <th scope="col">№</th> <th scope="col">Месяц</th> <th scope="col">Заработано</th> </tr> <tr> <td>1</td> <td>Январь</td> <td>152</td> </tr> <tr> <td>2</td> <td>Февраль</td> <td>176</td> </tr> <tr> <td>3</td> <td>Март</td> <td>244</td> </tr> </table> </body> </html>
Браузеры
3 | 12 | 1 | 3.5 | 1 | 1 |
4.4 | 4 | 6 | 1 |