Ersetzte Elemente

Im Webentwicklungskontext sind ersetzte Elemente HTML-Elemente, deren Inhalt durch externe Ressourcen oder Inhalte ersetzt wird, die außerhalb der Dokumentstruktur definiert sind, und die im CSS-Rendering-Modell nicht berücksichtigt werden. Sie sind externe Objekte, deren Darstellung unabhängig vom CSS-Formatierungsmodell ist.

Folgende können ersetzte Elemente sein:

Die folgenden werden nur in speziellen Fällen als ersetzte Elemente behandelt:

Ersetzte Elemente haben oft eine intrinsische Dimension und ein intrinsisches Seitenverhältnis. Zum Beispiel wird der Inhalt eines <img> Elements im Allgemeinen durch das Bild ersetzt, das durch sein src Attribut definiert ist. Dieses Bild hat eine intrinsische Breite und eine intrinsische Höhe, die in absoluten Einheiten angegeben sind und das Seitenverhältnis bestimmen.

Formularsteuerelemente sind allgemein nicht ersetzte Widgets, außer <input type="image">, das durch ein Bild ersetzt wird. Objekte, die mit der CSS-Eigenschaft content eingefügt werden, sind anonyme ersetzte Elemente. Sie sind "anonym", weil sie im HTML-Markup nicht existieren.

Siehe auch