::grammar-error
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Экспериментальная возможность: Это экспериментальная технология
Так как спецификация этой технологии ещё не стабилизировалась, смотрите таблицу совместимости по поводу использования в различных браузерах. Также заметьте, что синтаксис и поведение экспериментальной технологии может измениться в будущих версиях браузеров, вслед за изменениями спецификации.
CSS псевдо-элемент ::grammar-error
представляет сегмент текста, который user agent пометил как грамматически неверный.
Доступные свойства
Только небольшое подмножество CSS-свойств может быть использовано с псевдоэлементом ::grammar-error
:
color
background-color
cursor
caret-color
outline
и его полные формыtext-decoration
и связанные свойстваtext-emphasis-color
text-shadow
Синтаксис
::grammar-error
Примеры
Простая проверка грамматики документа
В этом примере браузеры, поддерживающие псевдоэлемент, выделят грамматические ошибки, применив к ним заданные стили.
HTML
<p>My friends is coming to the party tonight.</p>
CSS
::grammar-error {
text-decoration: underline red;
color: red;
}
Результат
Спецификации
Specification |
---|
CSS Pseudo-Elements Module Level 4 # selectordef-grammar-error |
Совместимость с браузерами
BCD tables only load in the browser