[go: up one dir, main page]

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: Highlight() Konstruktor

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.

Der Highlight() Konstruktor gibt ein neu erstelltes Highlight-Objekt zurück, das eine Sammlung von Range-Objekten enthalten kann, die mit der CSS Custom Highlight API gestaltet werden können.

Syntax

js
new Highlight()
new Highlight(range)
new Highlight(range1, range2, /* …, */ rangeN)

Parameter

range1, …, rangeN Optional

Ein oder mehrere anfängliche Range-Objekte, die dem neuen Highlight hinzugefügt werden sollen.

Rückgabewert

Ein neues Highlight-Objekt.

Beispiele

Der folgende Beispielcode zeigt, wie man ein leeres Highlight-Objekt erstellt und dann Bereiche hinzufügt:

js
const highlight = new Highlight();
highlight.add(range1);
highlight.add(range2);

Der folgende Beispielcode zeigt, wie man ein neues Highlight-Objekt erstellt und während der Instanziierung Bereiche hinzufügt:

js
const highlight = new Highlight(range1, range2);

Spezifikationen

Specification
CSS Custom Highlight API Module Level 1
# dom-highlight-highlight

Browser-Kompatibilität

Siehe auch