Skip to main content

Cây HTML là gì?

Một cây trong các thuật ngữ dữ liệu máy tính là một phương pháp hiển thị thông tin như một chuỗi các nút lồng nhau có thể được mở rộng hoặc thu gọn để hiển thị các tiêu đề phụ hoặc thông tin khác.Trong ngôn ngữ đánh dấu siêu văn bản (HTML), việc triển khai cây thường được gọi là chế độ xem cây.Một cây HTML có thể được sử dụng để hiển thị bố cục của các trang trong một trang web nhất định;Các tiêu đề và tiêu đề của một phác thảo, tài liệu hoặc cuốn sách;hoặc các chủ đề và câu trả lời trong một diễn đàn.Không có cách nào để thực hiện cây HTML và bản thân HTML không có bất kỳ hỗ trợ tích hợp nào cho chế độ xem cây.Thay vào đó, một cây HTML thường được xây dựng bằng cách sử dụng kết hợp các công cụ tập thể được gọi là HTML động (DHTML).Mục nhập có thể có hoặc nhiều thông tin có thể liên quan đến mục đó.Mỗi mục được gọi là một nút và có thể có các nút khác lồng nhau dưới nó.Một ví dụ về một thể hiện trong đó một cây có thể được sử dụng để sắp xếp và hiển thị thông tin nằm trong bảng tin trực tuyến.rằng nút không được lồng dưới một nút khác.Mỗi phản hồi cho một chủ đề duy nhất đều được lồng dưới nút cấp cao nhất hoặc chủ đề chính.Nếu một phản hồi được thực hiện cho một phản hồi, thì phản hồi thứ nhất sẽ trở thành một nút theo đó phản hồi thứ hai được lồng.Theo cách này, thông tin có thể được tổ chức để các hiệp hội từ trên xuống dưới có thể được mô tả trực quan, thường là bằng cách tăng sự thụt của từng dòng liên quan đến mức độ được lồng sâu trong cấu trúc.Điều đó đòi hỏi việc sử dụng DHTML là khả năng mở rộng từng nút, hiển thị tất cả các nút bên dưới nó hoặc được ký hợp đồng, ẩn tất cả các nút để chỉ nhìn thấy một nút cao nhất.Điều này có thể đạt được thông qua việc sử dụng bảng HTML được thao tác thông qua ngôn ngữ kịch bản để sửa đổi mô hình đối tượng tài liệu (DOM) để hiển thị hoặc ẩn các ô bảng cần thiết.Một phương pháp khác được sử dụng để tạo một cây HTML động là sử dụng các tài liệu ngôn ngữ đánh dấu có thể mở rộng (XML) được chuyển thành các trang HTML với các tập lệnh phía máy chủ hoặc các mô -đun khác.