-
Notifications
You must be signed in to change notification settings - Fork 8k
/
index.md
64 lines (42 loc) · 1.68 KB
/
index.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
---
title: "::grammar-error"
slug: Web/CSS/::grammar-error
---
{{CSSRef}}{{SeeCompatTable}}
[CSS](/ru/docs/Web/CSS) [псевдо-элемент](/en/CSS/Pseudo-elements) **`::grammar-error`** представляет сегмент текста, который {{glossary("user agent")}} пометил как грамматически неверный.
## Доступные свойства
Только небольшое подмножество CSS-свойств может быть использовано с псевдоэлементом `::grammar-error` :
- {{cssxref("color")}}
- {{cssxref("background-color")}}
- {{cssxref("cursor")}}
- {{cssxref("caret-color")}}
- {{cssxref("outline")}} и его полные формы
- {{cssxref("text-decoration")}} и связанные свойства
- {{cssxref("text-emphasis-color")}}
- {{cssxref("text-shadow")}}
## Синтаксис
```
::grammar-error
```
## Примеры
### Простая проверка грамматики документа
В этом примере браузеры, поддерживающие псевдоэлемент, выделят грамматические ошибки, применив к ним заданные стили.
#### HTML
```html
<p>My friends is coming to the party tonight.</p>
```
#### CSS
```css
::grammar-error {
text-decoration: underline red;
color: red;
}
```
#### Результат
{{EmbedLiveSample('Простая_проверка_грамматики_документа', '100%', 60)}}
## Спецификации
{{Specifications}}
## Совместимость с браузерами
{{Compat}}
## Смотрите также
- {{cssxref("::spelling-error")}}