Was ist ein HTML -Baum?
Ein Baum in Computerdaten Terms ist eine Methode zur Anzeige von Informationen als Abfolge verschachtelter Knoten, die erweitert oder zusammengebrochen werden können, um Unterschwellen 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 Tools konstruiert, die gemeinsam als dynamisches HTML (DHTML) bezeichnet werden. Jeder Eintrag wird als Knoten bezeichnet und kann andere Knoten darunter verschachtelt haben. Ein BeispielVon einer Instanz, in der ein Baum zur Organisation und Anzeige von Informationen verwendet werden kann, befindet sich in einem Online -Message Board.
Jedes Thema in einer Online-Message Board kann als Knoten auf höchster Ebene aufgeführt werden, wobei der Begriff "oberster Ebene" angibt, dass 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 Eindrücke jeder Zeile in Bezug darauf, wie tief sie in der Struktur verschachtelt ist.
Ein Aspekt eines HTML -Baums, der die Verwendung von DHTML erfordertoberste Ebene ist zu sehen. 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.