Атрибут spellcheck тега <figcaption>
Описание
Атрибут spellcheck в теге <figcaption> определяет, должна ли проверяться орфография текста подписи. Это особенно полезно для редактируемых подписей в CMS или административных интерфейсах.
<figure>
<img src="chart.png" alt="График">
<figcaption contenteditable="true" spellcheck="true">
Рисунок 1. Ежеквартальный рост продаж
</figcaption>
</figure>
Допустимые значения:
| Значение | Поведение | Рекомендуемое использование |
|---|---|---|
true |
Проверка орфографии включена | Для редактируемых подписей |
false |
Проверка орфографии отключена | Для технических терминов/кодов |
| Не указан | Наследует настройки родителя | По умолчанию |
Особенности работы:
- Работает только для редактируемых элементов (с
contenteditable="true") - Зависит от языковых настроек браузера (
langатрибут) - Подсвечивает потенциальные ошибки красным подчёркиванием
- Не влияет на нередактируемый текст
Рекомендации:
- Сочетайте с атрибутом
langдля точной проверки - Отключайте для подписей с кодом или специальными терминами
- Для CMS указывайте явно
spellcheck="true" - Тестируйте в разных браузерах
Ограничения:
- Поддержка зависит от браузера
- Не все словари одинаково качественные
- Не работает для текста внутри
<input>или<textarea> - Не сохраняет исправления автоматически
Примечание: Атрибут spellcheck наиболее полезен в системах управления контентом, где подписи могут редактироваться напрямую в интерфейсе. Для статического контента он обычно не требуется.