Атрибут abbr тега <td>


Описание

Атрибут abbr для элемента <td> (хотя чаще применяется к <th>) позволяет указать сокращённую версию содержимого ячейки, которая может использоваться вспомогательными технологиями, такими как скринридеры.

Пример использования (рекомендуемый вариант с th):
<table> <tr> <th abbr="Март">Мартовские показатели продаж</th> <td>150 000 руб.</td> </tr> </table>

Основные особенности:

Применение Назначение Пример
Для заголовков таблиц Сокращение длинных заголовков <th abbr="Цена">Окончательная цена продажи</th>
Для повторяющихся данных Альтернативное краткое описание <td abbr="USD">Доллары США</td>

Особенности работы:

  • Чаще всего используется с элементами <th> для заголовков
  • Может применяться к <td> для сложных данных
  • Не отображается визуально в браузере
  • Поддерживается большинством скринридеров

Рекомендации по использованию:

  • Используйте для длинных заголовков, которые часто повторяются
  • Сокращения должны быть понятными без контекста
  • Не дублируйте содержимое ячейки
  • Сочетайте с другими атрибутами доступности

Ограничения:

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

Примечание: В современных веб-стандартах атрибут abbr считается устаревшим для элементов <td> и сохраняет актуальность преимущественно для <th>.