::spelling-error

可用性有限

此特性不是基線特性,因為它在一些最廣泛使用的瀏覽器中不起作用。

::spelling-error CSS 偽元素表示一個被使用者代理標記為拼寫錯誤的文字片段。

::spelling-error 偽元素遵循所有高亮偽元素共有的特殊繼承模型。有關此繼承如何工作的更多詳細資訊,請參閱高亮偽元素繼承部分。

允許的屬性

在選擇器中包含 ::spelling-error 的規則中,只能使用 CSS 屬性的一小部分

語法

css
::spelling-error {
  /* ... */
}

示例

基本文件拼寫檢查

在此示例中,最終支援的瀏覽器應使用所示樣式突出顯示任何標記的拼寫錯誤。

HTML

html
<p contenteditable spellcheck="true">
  My friends are coegdfgfddffbgning to the party tonight.
</p>

CSS

css
::spelling-error {
  text-decoration: wavy red underline;
}

結果

規範

規範
CSS 偽元素模組 Level 4
# 選擇器定義-拼寫錯誤

瀏覽器相容性

另見