Skip to main content

ต้น HTML คืออะไร?

tree ต้นไม้ในเงื่อนไขข้อมูลคอมพิวเตอร์เป็นวิธีการแสดงข้อมูลเป็นลำดับของโหนดซ้อนกันที่สามารถขยายหรือยุบเพื่อแสดงหัวข้อย่อยหรือข้อมูลอื่น ๆใน Hypertext Markup Language (HTML) การใช้งานของต้นไม้มักเรียกกันว่ามุมมองต้นไม้ต้นไม้ HTML สามารถใช้เพื่อแสดงเค้าโครงของหน้าเว็บภายในเว็บไซต์ที่กำหนดหัวข้อและหัวเรื่องย่อยของโครงร่างเอกสารหรือหนังสือ;หรือหัวข้อและการตอบสนองในฟอรัมไม่มีวิธีเดียวที่จะใช้ทรี HTML และ HTML เองก็ไม่มีการสนับสนุนในตัวสำหรับมุมมองต้นไม้แต่ต้นไม้ HTML มักจะถูกสร้างขึ้นโดยใช้การรวมกันของเครื่องมือที่เรียกรวมกันว่า HTML แบบไดนามิก (DHTML)

ต้นไม้ HTML ถูกใช้เมื่อมีการรวบรวมข้อมูลที่สามารถแสดงเป็นเส้นตรงรายการอาจมีข้อมูลเป็นศูนย์หรือมากกว่าที่สามารถเกี่ยวข้องกับรายการนั้นแต่ละรายการเรียกว่าโหนดและสามารถมีโหนดอื่น ๆ ที่ซ้อนกันอยู่ภายใต้ตัวอย่างหนึ่งของอินสแตนซ์ที่ต้นไม้สามารถใช้ในการจัดระเบียบและแสดงข้อมูลอยู่ภายในบอร์ดข้อความออนไลน์

แต่ละหัวข้อในกระดานข้อความออนไลน์สามารถแสดงเป็นโหนดระดับบนว่าโหนดไม่ได้ซ้อนกันภายใต้โหนดอื่นทุกการตอบสนองต่อหัวข้อเดียวจะซ้อนอยู่ภายใต้โหนดระดับบนสุดหรือหัวข้อหลักหากการตอบกลับถูกตอบกลับการตอบสนองครั้งแรกจะกลายเป็นโหนดภายใต้การตอบสนองที่สองซ้อนกันด้วยวิธีนี้ข้อมูลสามารถจัดระเบียบเพื่อให้ความสัมพันธ์จากบนลงล่างสามารถแสดงภาพได้โดยปกติโดยการเพิ่มการเยื้องของแต่ละบรรทัดที่เกี่ยวข้องกับความซ้อนกันในโครงสร้าง

แง่มุมหนึ่งของต้นไม้ HTMLที่ต้องใช้การใช้ DHTML คือความสามารถสำหรับแต่ละโหนดที่จะขยายแสดงโหนดทั้งหมดที่อยู่ข้างใต้หรือจะหดตัวซ่อนโหนดทั้งหมดดังนั้นจะเห็นเพียงระดับบนสุดเท่านั้นสิ่งนี้สามารถทำได้ผ่านการใช้ตาราง HTML ที่ถูกจัดการผ่านภาษาสคริปต์ที่ปรับเปลี่ยนโมเดลวัตถุเอกสาร (DOM) เพื่อแสดงหรือซ่อนเซลล์ตารางที่จำเป็นอีกวิธีหนึ่งที่ใช้ในการสร้างแผนผัง HTML แบบไดนามิกคือการใช้เอกสารภาษามาร์กอัป (XML) ที่ขยายได้ซึ่งกลายเป็นหน้า HTML พร้อมสคริปต์ด้านเซิร์ฟเวอร์หรือโมดูลอื่น ๆ