Skip to main content

Τι είναι ένα δέντρο HTML;

Ένα δέντρο στους όρους δεδομένων υπολογιστών είναι μια μέθοδος εμφάνισης πληροφοριών ως ακολουθία ένθετων κόμβων που μπορούν να επεκταθούν ή να καταρρεύσουν για να δείξουν υποκείμενες ή άλλες πληροφορίες.Στη γλώσσα σήμανσης HyperText (HTML), η εφαρμογή ενός δέντρου είναι συχνά γνωστή ως δέντρο.Ένα δέντρο HTML μπορεί να χρησιμοποιηθεί για να δείξει τη διάταξη των σελίδων μέσα σε έναν συγκεκριμένο ιστότοπο.τις επικεφαλίδες και τις υποθέσεις ενός περιγράμματος, ενός εγγράφου ή βιβλίου.ή τα θέματα και τις απαντήσεις σε ένα φόρουμ.Δεν υπάρχει κανένας τρόπος για την υλοποίηση ενός δέντρου HTML και η ίδια η HTML δεν έχει ενσωματωμένη υποστήριξη για μια θέα δέντρου.Αντ 'αυτού, ένα δέντρο HTML συνήθως κατασκευάζεται χρησιμοποιώντας ένα συνδυασμό εργαλείων που συλλογικά αναφέρονται ως δυναμική HTML (DHTML).Η είσοδος μπορεί να έχει μηδενική ή περισσότερες πληροφορίες που μπορεί να σχετίζονται με αυτήν την καταχώρηση.Κάθε καταχώρηση ονομάζεται κόμβος και μπορεί να έχει άλλους κόμβους ενσωματωμένους κάτω από αυτό.Ένα παράδειγμα μιας παρουσίας στο οποίο ένα δέντρο θα μπορούσε να χρησιμοποιηθεί για την οργάνωση και την εμφάνιση πληροφοριών είναι μέσα σε μια ηλεκτρονική πλακέτα μηνυμάτων.

Κάθε θέμα σε ένα online board μηνύματα θα μπορούσε να αναφερθεί ως κόμβος ανώτατου επιπέδου, με τον όρο ανώτερο επίπεδο να δείχνειότι ο κόμβος δεν είναι ένθετος κάτω από άλλο κόμβο.Κάθε απάντηση σε ένα μόνο θέμα είναι ένθετη κάτω από τον κόμβο ανώτατου επιπέδου ή το κύριο θέμα.Εάν γίνει μια απάντηση σε μια απάντηση, τότε η πρώτη απάντηση γίνεται ένας κόμβος κάτω από τον οποίο η δεύτερη απάντηση είναι ένθετη.Με αυτόν τον τρόπο, οι πληροφορίες μπορούν να οργανωθούν έτσι ώστε οι ενώσεις από την κορυφή προς το κάτωΑυτό απαιτεί τη χρήση του DHTML είναι η ικανότητα για κάθε κόμβο να επεκταθεί, δείχνοντας όλους τους κόμβους κάτω από αυτό, ή να συμβληθεί, κρύβοντας όλους τους κόμβους, έτσι ώστε να φαίνεται μόνο το ανώτερο επίπεδο.Αυτό μπορεί να επιτευχθεί μέσω της χρήσης ενός πίνακα HTML που χειρίζεται μέσω μιας γλώσσας δέσμης ενεργειών που τροποποιεί το μοντέλο αντικειμένου του εγγράφου (DOM) για να δείξει ή να κρύψει τα απαραίτητα κύτταρα πίνακα.Μια άλλη μέθοδος που χρησιμοποιείται για τη δημιουργία ενός δυναμικού δέντρου HTML είναι να χρησιμοποιήσει έγγραφα Extensible Markup Language (XML) που μετατρέπονται σε σελίδες HTML με πλευρικά σενάρια διακομιστή ή άλλες ενότητες.