Атрибут title тега <figcaption>
Описание
Атрибут title в теге <figcaption> добавляет всплывающую подсказку (tooltip), которая появляется при наведении курсора на подпись. Это полезно для:
- Дополнительного описания подписи
- Пояснения терминов или сокращений
- Улучшения доступности
<figure>
<img src="chart.png" alt="Статистика продаж">
<figcaption title="Данные за 2025 год, включая все регионы">
Рисунок 1. Динамика продаж (Q1-Q4)
</figcaption>
</figure>
Рекомендации по содержимому:
| Тип информации | Пример | Когда использовать |
|---|---|---|
| Дополнительные детали | "Данные собраны в период с января по март 2025" | Когда в основном тексте нет места |
| Пояснение терминов | "Q1 - первый квартал (январь-март)" | Для специализированных сокращений |
| Технические примечания | "Методология: опрос 1000 респондентов" | Для указания источников данных |
Пример с улучшенной доступностью:
<figure>
<img src="map.png" alt="Карта покрытия">
<figcaption title="Зоны покрытия 5G (актуально на июнь 2025)"
aria-describedby="coverage-desc">
Рисунок 2. Карта покрытия сети
<span id="coverage-desc" class="sr-only">Данные обновлены 15.06.2025</span>
</figcaption>
</figure>
Особенности работы:
- Подсказка появляется после небольшой задержки
- На мобильных устройствах может не отображаться
- Максимальная длина зависит от браузера
- Не поддерживает HTML-форматирование
Советы по использованию:
- Будьте краткими (60-120 символов)
- Избегайте дублирования основного текста
- Не используйте для критически важной информации
- Для сложных подсказок используйте другие методы
Ограничения:
- Не заменяет атрибут
altдля изображений - Ограниченные возможности стилизации
- Ненадежный механизм отображения
- Не все скринридеры озвучивают содержимое
Примечание: Хотя атрибут title полезен для быстрых подсказок, для важной информации лучше использовать видимые текстовые пояснения. В современных веб-стандартах предпочтение отдается aria-label и aria-describedby для улучшения доступности.