Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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

js
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

Siehe auch