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
Neu verfügbar

Seit June 2025 funktioniert diese Funktion auf aktuellen Geräten und in aktuellen Browserversionen. Auf älteren Geräten oder in älteren Browsern funktioniert sie möglicherweise nicht.

Die type-Eigenschaft des Highlight-Interfaces ist ein aufgezählter String, der verwendet wird, um die Bedeutung des Highlights festzulegen. Dies ermöglicht es unterstützenden Technologien, wie Bildschirmlesegeräten, diese Bedeutung zu berücksichtigen, wenn das Highlight den Nutzern angezeigt wird.

Standardmäßig hat ein Highlight-Objekt den Typ highlight eingestellt, aber Sie können ihn auf spelling-error oder grammar-error ändern.

Wert

Die möglichen Werte des aufgezählten Wertes type sind:

highlight

Dies ist der Standard-Highlight-Typ. Es hat keine spezifische Bedeutung.

spelling-error

Verwenden Sie diesen Typ, wenn das Highlight zum Hervorheben von falsch geschriebenem Inhalt verwendet wird.

grammar-error

Verwenden Sie diesen Typ, wenn das Highlight verwendet wird, um inhaltliche grammatikalische Fehler 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

Spezifikation
CSS Custom Highlight API Module Level 1
# enumdef-highlighttype

Browser-Kompatibilität

Siehe auch