Highlight: type-Eigenschaft
Baseline
2025
Newly available
Since June 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Die type
-Eigenschaft des Highlight
-Interfaces ist ein enumerierter String
, der verwendet wird, um die Bedeutung der Hervorhebung festzulegen. Dies ermöglicht es unterstützenden Technologien, wie Bildschirmlesegeräten, diese Bedeutung einzubeziehen, wenn die Hervorhebung Benutzern zugänglich gemacht wird.
Standardmäßig hat ein Highlight-Objekt seinen Typ auf highlight
gesetzt, aber Sie können ihn in spelling-error
oder grammar-error
ändern.
Wert
Die möglichen Werte des type
-Enumerationswerts sind:
highlight
-
Dies ist der Standardtyp der Hervorhebung. Er hat keine spezielle Bedeutung.
spelling-error
-
Verwenden Sie diesen Typ, wenn die Hervorhebung verwendet wird, um falsch geschriebenen Inhalt hervorzuheben.
grammar-error
-
Verwenden Sie diesen Typ, wenn die Hervorhebung verwendet wird, um grammatikalisch inkorrekten 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
Loading…