Атрибут spellcheck тега <samp>
Описание
Атрибут spellcheck определяет, должна ли проверяться орфография содержимого элемента <samp>. Это особенно полезно для редактируемых блоков с выводом программного кода или системных сообщений.
<samp contenteditable="true" spellcheck="false">
$ git commmit -m "Initial commit" # Опечатка в "commmit"
</samp>
Значения атрибута:
| Значение | Описание | Рекомендация |
|---|---|---|
true |
Включить проверку орфографии | Для обычного текста в выводе |
false |
Отключить проверку орфографии | Для команд, кода, путей (по умолчанию) |
Особенности работы:
- Действует только при
contenteditable="true" - Для кода и команд всегда рекомендуется
false - Не влияет на нередактируемые элементы
- Зависит от языковых настроек браузера (
langатрибут)
Ограничения:
- Поддержка зависит от браузера
- На мобильных устройствах может работать иначе
- Не проверяет синтаксис кода, только орфографию
Рекомендации по использованию:
- Для командной строки всегда отключайте проверку
- Для редактируемых описаний можно включить
- Сочетайте с
langдля точной проверки - Тестируйте в целевых браузерах
Примечание: Атрибут
spellcheck наиболее полезен для:
- Интерактивных терминалов в браузере
- Песочниц для экспериментов с кодом
- Редактируемых примеров вывода
- Учебных сред программирования