Атрибут abbr тега <td>
Описание
Атрибут abbr для элемента <td> (хотя чаще применяется к <th>) позволяет указать сокращённую версию содержимого ячейки, которая может использоваться вспомогательными технологиями, такими как скринридеры.
<table>
<tr>
<th abbr="Март">Мартовские показатели продаж</th>
<td>150 000 руб.</td>
</tr>
</table>
Основные особенности:
| Применение | Назначение | Пример |
|---|---|---|
| Для заголовков таблиц | Сокращение длинных заголовков | <th abbr="Цена">Окончательная цена продажи</th> |
| Для повторяющихся данных | Альтернативное краткое описание | <td abbr="USD">Доллары США</td> |
Особенности работы:
- Чаще всего используется с элементами
<th>для заголовков - Может применяться к
<td>для сложных данных - Не отображается визуально в браузере
- Поддерживается большинством скринридеров
Рекомендации по использованию:
- Используйте для длинных заголовков, которые часто повторяются
- Сокращения должны быть понятными без контекста
- Не дублируйте содержимое ячейки
- Сочетайте с другими атрибутами доступности
Ограничения:
- Не все скринридеры одинаково обрабатывают этот атрибут
- Не заменяет необходимость семантически правильной разметки
- Мало полезен для простых таблиц
Примечание: В современных веб-стандартах атрибут abbr считается устаревшим для элементов <td> и сохраняет актуальность преимущественно для <th>.