::spelling-error
Khả dụng hạn chế
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Phần tử giả ::spelling-error trong CSS đại diện cho một đoạn văn bản mà user agent đã đánh dấu là sai chính tả.
Phần tử giả ::spelling-error tuân theo mô hình kế thừa đặc biệt chung cho tất cả các phần tử giả highlight. Để biết thêm chi tiết về cách kế thừa này hoạt động, xem phần Kế thừa của các phần tử giả highlight.
Các thuộc tính được phép sử dụng
Chỉ một tập hợp nhỏ các thuộc tính CSS có thể được dùng trong quy tắc có ::spelling-error trong bộ chọn:
colorbackground-colorcursorcaret-coloroutlinevà các thuộc tính dài hạn của nótext-decorationvà các thuộc tính liên quantext-emphasis-colortext-shadow
Cú pháp
css
::spelling-error {
/* ... */
}
Ví dụ
>Kiểm tra chính tả tài liệu cơ bản
Trong ví dụ này, các trình duyệt hỗ trợ sẽ làm nổi bật bất kỳ lỗi chính tả nào được phát hiện với các kiểu được hiển thị.
HTML
html
<p contenteditable spellcheck="true">
My friends are coegdfgfddffbgning to the party tonight.
</p>
CSS
css
::spelling-error {
text-decoration: wavy red underline;
}
Kết quả
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| CSS Pseudo-Elements Module Level 4> # selectordef-spelling-error> |