Alle Originalinhalte werden auf Ukrainisch erstellt. Noch nicht alle Inhalte wurden übersetzt. Einige Beiträge sind möglicherweise nur auf Ukrainisch verfügbar.Mehr erfahren

Welche Hierarchie hat das DOM (Document Object Model)?

Beitrags-Cover: Welche Hierarchie hat das DOM (Document Object Model)?
InhaltsverzeichnisKlicke auf den Link, um zur gewünschten Stelle zu navigieren
Dieser Inhalt wurde automatisch aus dem Ukrainischen übersetzt.
DOM-Hierarchie (Document Object Model) besteht aus Objekten, die die Struktur eines HTML- oder XML-Dokuments in Form eines Baums darstellen. Was das DOM ist, wird etwas detaillierter hier beschrieben. Lassen Sie uns nun die grundlegenden Ebenen der DOM-Hierarchie betrachten:

Dokument

Das Wurzelobjekt, das das Dokument selbst darstellt. Es enthält alle anderen DOM-Objekte und ist der Einstiegspunkt für den Zugriff auf andere Elemente.

Element

Knoten, die HTML-Tags darstellen (zum Beispiel <div>, <p>, <a>). Elemente können Attribute, Textinhalt und verschachtelte Elemente haben.

Attribut

Attribute, die zusätzliche Informationen über Elemente speichern. Zum Beispiel die Attribute class, id, href usw.

Text

Knoten, die den Textinhalt eines Elements darstellen. Sie sind Kinder von Elementen, können jedoch keine eigenen Kind-Elemente haben.

Kommentar

Knoten, die Kommentare im HTML- oder XML-Dokument darstellen.

DocumentFragment

Wird verwendet, um eine Gruppe von Knoten zu erstellen und zu manipulieren, ohne das tatsächliche Dokument zu beeinflussen, bis diese Knoten dem Dokument hinzugefügt werden.

Knoten

Allgemeine Klasse für alle Knoten im DOM. Andere Knoten wie Element, Text und Kommentar sind Untertypen von Knoten.
Die DOM-Hierarchie funktioniert wie ein Baum, in dem jedes Element ein Knoten (node) ist und jeder Knoten Kindknoten haben kann, wodurch eine baumähnliche Struktur mit der Wurzel im Dokument und Blättern auf der Ebene der Textknoten oder Kommentare entsteht.

Dieser Beitrag hat noch keine Ergänzungen vom Autor.

Was ist .gitignore? Wozu dient es und wie verwendet man es?
02. Aug, 14:58 Uhr

Was ist .gitignore? Wozu dient es und wie verwendet man es?

meme code
meme code@memecode
Wie entfernt man die .DS_Store-Datei aus einem Git-Repository?
02. Aug, 19:34 Uhr

Wie entfernt man die .DS_Store-Datei aus einem Git-Repository?

meme code
meme code@memecode
Was ist eine idempotente Methode?
21. Aug, 20:57 Uhr

Was ist eine idempotente Methode?

meme code
meme code@memecode
Was ist ein Repository?
21. Aug, 21:25 Uhr

Was ist ein Repository?

meme code
meme code@memecode
Was ist ein Commit im Kontext von Programmierung und SCM / Git?
21. Aug, 21:37 Uhr

Was ist ein Commit im Kontext von Programmierung und SCM / Git?

meme code
meme code@memecode
Was ist SCM (Source Control Management)?
21. Aug, 21:46 Uhr

Was ist SCM (Source Control Management)?

meme code
meme code@memecode
Wie funktioniert das Modell der künstlichen Intelligenz?
15. Sep, 16:42 Uhr

Wie funktioniert das Modell der künstlichen Intelligenz?

meme code
meme code@memecode
Was bedeutet relational (im Kontext von relationalen Datenbanken)?
21. Sep, 08:27 Uhr

Was bedeutet relational (im Kontext von relationalen Datenbanken)?

meme code
meme code@memecode
Was ist ein RDBMS (relationales Datenbankmanagementsystem)?
21. Sep, 08:56 Uhr

Was ist ein RDBMS (relationales Datenbankmanagementsystem)?

meme code
meme code@memecode
Was bedeutet das ACID-Prinzip in der Programmierung?
24. Sep, 20:31 Uhr

Was bedeutet das ACID-Prinzip in der Programmierung?

meme code
meme code@memecode
Was ist Convention over Configuration (im Kontext von RoR und nicht nur)?
26. Sep, 07:47 Uhr

Was ist Convention over Configuration (im Kontext von RoR und nicht nur)?

meme code
meme code@memecode
Rundung von Dezimalzahlen: mathematische Regeln, JavaScript und Ruby
18. Okt, 12:59 Uhr

Rundung von Dezimalzahlen: mathematische Regeln, JavaScript und Ruby

meme code
meme code@memecode