Skip to main content

Was ist ein HTML -Baum?

Ein Baum in Computerdatenbegriffen ist eine Methode zum Anzeigen von Informationen als Abfolge verschachtelter Knoten, die erweitert oder zusammengebrochen werden können, um Unterschriften oder andere Informationen anzuzeigen.In der Hypertext -Markup -Sprache (HTML) wird die Implementierung eines Baumes häufig als Baumansicht bezeichnet.Ein HTML -Baum kann verwendet werden, um das Layout der Seiten auf einer bestimmten Website anzuzeigen.die Überschriften und Unterüberschriften eines Umrisss, eines Dokuments oder eines Buches;oder die Themen und Antworten in einem Forum.Es gibt keine einzige Möglichkeit, einen HTML-Baum zu implementieren, und HTML selbst hat keine integrierte Unterstützung für eine Baumansicht.Stattdessen wird ein HTML-Baum normalerweise unter Verwendung einer Kombination von Werkzeugen konstruiert, die gemeinsam als dynamisches HTML (DHTML) bezeichnet werden.Der Eintrag kann null oder mehr Informationen haben, die mit diesem Eintrag zusammenhängen können.Jeder Eintrag wird als Knoten bezeichnet und kann andere Knoten darunter verschachtelt haben.Ein Beispiel für eine Instanz, in der ein Baum zur Organisation und Anzeige von Informationen verwendet werden kanndass der Knoten nicht unter einem anderen Knoten verschachtelt ist.Jede Antwort auf ein einzelnes Thema ist unter dem obersten Knoten oder dem Hauptthema verschachtelt.Wenn eine Antwort auf eine Antwort erfolgt, wird die erste Antwort zu einem Knoten, unter dem die zweite Antwort verschachtelt ist.Auf diese Weise können Informationen organisiert werden, sodass die Assoziationen von oben nach unten visuell dargestellt werden können, normalerweise durch Erhöhen der Einkerbung jeder Linie in Bezug darauf, wie tief sie in der Struktur ist.

Ein Aspekt eines HTML -BaumesDies erfordert die Verwendung von DHTML ist die Fähigkeit, dass jeder Knoten erweitert wird, wobei alle darunter liegenden Knoten angezeigt werden oder alle Knoten versteckt werden, sodass nur die obere Ebene gesehen wird.Dies kann durch die Verwendung einer HTML -Tabelle erreicht werden, die durch eine Skriptsprache manipuliert wird, die das DOM -Modell (DOMR -Objektmodell) modifiziert, um die erforderlichen Tabellenzellen anzuzeigen oder zu verbergen.Eine andere Methode zum Erstellen eines dynamischen HTML -Baums besteht darin, Dokumente (Extensible Markup Language) zu verwenden, die in HTML -Seiten mit Server -Seiten -Skripten oder anderen Modulen umgewandelt werden.