Co je to strom HTML?

Strom v počítačových datových termínech je metoda zobrazování informací jako sekvence vnořených uzlů, které lze rozšířit nebo se zhroutit tak, aby zobrazovaly podkapitoly nebo jiné informace. V jazyce Hypertext Markup (HTML) je implementace stromu často známá jako pohled stromu. Strom HTML lze použít k zobrazení rozložení stránek na daném webu; nadpisy a podkapitoly obrysu, dokumentu nebo knihy; nebo témata a odpovědi na fóru. Neexistuje žádný způsob, jak implementovat strom HTML, a samotný HTML nemá žádnou vestavěnou podporu pro zobrazení stromu. Místo toho je strom HTML obvykle konstruován pomocí kombinace nástrojů, které jsou společně označovány jako dynamický HTML (DHTML).

HTML strom se používá, když existuje sbírka informací, které lze zobrazit lineárně, a každá nejvyšší úroveň vstupu může mít nulou nebo více informací, které mohou souviset s tímto vstupem. Každá položka se nazývá uzel a pod sebou může mít vnořené jiné uzly. Jeden příkladinstance, ve kterém lze strom použít k organizaci a zobrazení informací, je v online nástěnce.

Každé téma v online nástěnce by mohlo být uvedeno jako uzel nejvyšší úrovně, přičemž termín „nejvyšší úroveň“ naznačuje, že uzel není vnořen pod jiným uzlem. Každá odpověď na jedno téma je vnořena pod uzlem nejvyšší úrovně nebo hlavním tématem. Pokud je odezva na odpověď na odpověď, pak se první odpověď stane uzlem, pod kterým je druhá odpověď vnořena. Tímto způsobem lze organizovat informace, takže asociace shora dolů lze vizuálně zobrazovat, obvykle zvýšením odsazení každé linie ve vztahu k tomu, jak hluboce je vnořena ve struktuře.

Jedním z aspektů stromu HTML, který vyžaduje použití DHTML, je schopnost pro rozšíření každého uzlu, zobrazující všechny uzly pod ním, nebo aby se snížily, skrývají všechny uzly tak pouzeJe vidět nejvyšší úroveň. Toho lze dosáhnout pomocí tabulky HTML, která je manipulována skriptovacím jazykem, který modifikuje model objektu dokumentu (DOM), aby zobrazoval nebo skryl potřebné tabulkové buňky. Další metodou použitá k vytvoření dynamického stromu HTML je použití dokumentů rozšiřitelného jazyka značkového jazyka (XML), které jsou přeměněny na stránky HTML pomocí skriptů na straně serveru nebo jinými moduly.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?