Highlight: type-Eigenschaft
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Die type
-Eigenschaft des Highlight
-Interfaces ist ein aufgezählter String
, der verwendet wird, um die Bedeutung des Highlights anzugeben. Dies ermöglicht es unterstützenden Technologien, wie z. B. Screenreadern, diese Bedeutung zu umfassen, wenn sie das Highlight den Benutzern präsentieren.
Standardmäßig wird ein Highlight-Objekt seinen Typ auf highlight
setzen. Sie können ihn jedoch in spelling-error
oder grammar-error
ändern.
Wert
Die möglichen Werte der aufgezählten type
-Werte sind:
highlight
-
Dies ist der Standard-Highlight-Typ. Er hat keine spezifische Bedeutung.
spelling-error
-
Verwenden Sie diesen Typ, wenn das Highlight verwendet wird, um falsch geschriebenen Inhalt hervorzuheben.
grammar-error
-
Verwenden Sie diesen Typ, wenn das Highlight verwendet wird, um grammatisch falschen Inhalt hervorzuheben.
Beispiele
const spellErrorRange = new Range();
spellErrorRange.setStart(textNode, 10);
spellErrorRange.setEnd(textNode, 20);
const spellErrorsHighlight = new Highlight(spellErrorRange);
spellErrorsHighlight.type = "spelling-error";
Spezifikationen
Specification |
---|
CSS Custom Highlight API Module Level 1 # enumdef-highlighttype |
Browser-Kompatibilität
BCD tables only load in the browser