Skip to main content

Ano ang isang puno ng HTML?

Ang isang puno sa mga tuntunin ng data ng computer ay isang paraan ng pagpapakita ng impormasyon bilang isang pagkakasunud -sunod ng mga nested node na maaaring mapalawak o gumuho upang ipakita ang mga subheadings o iba pang impormasyon.Sa hypertext markup language (HTML), ang pagpapatupad ng isang puno ay madalas na kilala bilang isang view ng puno.Ang isang puno ng HTML ay maaaring magamit upang ipakita ang layout ng mga pahina sa loob ng isang naibigay na website;ang mga heading at subheadings ng isang balangkas, dokumento o libro;o ang mga paksa at tugon sa isang forum.Walang isang paraan upang maipatupad ang isang puno ng HTML, at ang HTML mismo ay walang anumang built-in na suporta para sa isang view ng puno.Sa halip, ang isang puno ng HTML ay karaniwang itinayo gamit ang isang kumbinasyon ng mga tool na sama-sama ay tinutukoy bilang dynamic na HTML (DHTML).Ang pagpasok ay maaaring magkaroon ng zero o higit pang mga piraso ng impormasyon na maaaring nauugnay sa pagpasok na iyon.Ang bawat entry ay tinatawag na isang node at maaaring magkaroon ng iba pang mga node na nested sa ilalim nito.Isang halimbawa ng isang halimbawa kung saan maaaring magamit ang isang puno upang ayusin at ipakita ang impormasyon ay nasa loob ng isang online message board.na ang node ay hindi nested sa ilalim ng isa pang node.Ang bawat tugon sa isang solong paksa ay nested sa ilalim ng top-level node, o ang pangunahing paksa.Kung ang isang tugon ay ginawa sa isang tugon, kung gayon ang unang tugon ay nagiging isang node kung saan ang pangalawang tugon ay nested.Sa ganitong paraan, ang impormasyon ay maaaring isagawa upang ang mga asosasyon mula sa itaas hanggang sa ilalim ay maaaring biswal na mailarawan, kadalasan sa pamamagitan ng pagtaas ng indisyon ng bawat linya na may kaugnayan sa kung gaano kalalim ang nested sa istraktura.

Isang aspeto ng isang puno ng HTMLIyon ay nangangailangan ng paggamit ng DHTML ay ang kakayahan para sa bawat node na mapalawak, na ipinapakita ang lahat ng mga node sa ilalim nito, o makontrata, itinatago ang lahat ng mga node kaya ang top-level lamang ang nakikita.Ito ay maaaring makamit sa pamamagitan ng paggamit ng isang talahanayan ng HTML na na -manipulate sa pamamagitan ng isang wika ng script na nagbabago ng dokumento ng object model (DOM) upang ipakita o itago ang mga kinakailangang mga cell ng talahanayan.Ang isa pang pamamaraan na ginamit upang lumikha ng isang dynamic na puno ng HTML ay upang gumamit ng extensible markup language (XML) na mga dokumento na naging mga pahina ng HTML na may mga script ng server o iba pang mga module.