โครงสร้าง HTML (HTML Structure) คือรูปแบบการจัดเรียงองค์ประกอบ (Elements) ในเอกสารเว็บเพจที่ใช้ภาษา HTML (HyperText Markup Language) โดย HTML ทำหน้าที่เป็นโครงร่างหลักของเว็บไซต์ ซึ่งประกอบด้วยแท็ก (Tags) ต่างๆ ที่กำหนดเนื้อหาและลักษณะขององค์ประกอบในเว็บเพจ
HTML จะเริ่มต้นด้วยการประกาศประเภทของเอกสาร (Document Type Declaration) และมีองค์ประกอบพื้นฐานที่ครอบคลุมการจัดหน้าเว็บเพจในส่วนต่างๆ ดังนี้:
<!DOCTYPE html>
HTML แบ่งโครงสร้างเป็นสองส่วนใหญ่ ๆ คือ ส่วนหัว (Head) และส่วนเนื้อหา (Body) ซึ่งครอบคลุมใน <html>...</html>
แท็ก
<!DOCTYPE html> <html lang="th"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>ชื่อเว็บเพจ</title> </head> <body> <h1>หัวข้อหลักของหน้า</h1> <p>นี่คือย่อหน้าของเนื้อหา</p> </body> </html>
<html>
เป็นองค์ประกอบหลักที่ครอบคลุมเนื้อหาทั้งหมดของเอกสาร HTML<html>
จะมีสองส่วนหลัก คือส่วน <head>
และ <body>
ตัวอย่าง:
<head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>ชื่อของหน้าเว็บ</title> </head>
charset
) หรือคำสั่งสำหรับขนาดหน้าจอ (viewport
) สำหรับการแสดงผลบนมือถือ<body>
ตัวอย่าง:
<body> <h1>หัวข้อหลัก</h1> <p>ย่อหน้าของเนื้อหา</p> <a href="https://www.example.com">ลิงก์ไปยังหน้าอื่น</a> <img src="image.jpg" alt="รูปภาพ"> </body>
<h1>
คือหัวข้อหลักและ <h6>
คือหัวข้อย่อยที่สุดองค์ประกอบใน HTML แบ่งออกเป็นสองประเภทหลัก:
<div>
, <p>
, <h1>
-<h6>
, <ul>
, <table>
<a>
, <img>
, <span>
, <strong>
, <em>
นอกจากองค์ประกอบพื้นฐานที่กล่าวถึงแล้ว ยังมีโครงสร้างที่ใช้เพื่อจัดการและออกแบบหน้าเว็บให้ดีขึ้น:
โครงสร้าง HTML เป็นการจัดวางองค์ประกอบของเนื้อหาและข้อมูลในเว็บเพจ ซึ่งมีส่วนสำคัญต่อการทำงานของเว็บและการออกแบบ การเข้าใจโครงสร้างพื้นฐานจะช่วยให้เราสามารถพัฒนาและจัดการหน้าเว็บได้ดีขึ้น