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…