ไฟล์ HTML มักจะเริ่มต้นด้วย <html> และลงท้ายด้วย </html> และมีสองส่วนอยู่ตรงกลาง: ส่วนแรกคือส่วน <head> ... </head> ที่เรียกว่าหัว; ส่วนที่สองคือส่วน <body> ... </body> ที่เรียกว่าส่วนของร่างกาย ด้านล่างเป็นโครงสร้างที่ไฟล์ HTML ทั่วไปมี
<html> // ไฟล์ html เริ่มต้น
<head> // head เริ่มต้น
<title> นี่เป็นหน้า html แรกของฉัน </title> // ระหว่าง <head> และ </head> เป็นส่วนหัวของไฟล์
</head> // ปลายศีรษะ
<body> // ร่างกายเริ่มต้น
ฉันยังเขียนหน้า HTML ด้วย! // ตัวไฟล์อยู่ระหว่าง <body> และ </body>
</body> // จุดจบของร่างกาย
</html> // ไฟล์ html สิ้นสุดลง
ชื่อแท็กที่อยู่ระหว่าง <และ> ใน HTML เรียกว่าชื่อแท็กและ <ชื่อแท็ก> เรียกว่าแท็ก แท็ก HTML ทั่วไปมีแท็กเริ่มต้นและสิ้นสุด แท็กปลายควรนำหน้าด้วย / และปรากฏเป็นคู่กับแท็กสตาร์ทก่อนหน้า เป็นสิ่งสำคัญอย่างยิ่งที่จะต้องทราบว่าภาษา HTML ไม่ไวต่อขนาดนั่นคือ <html> เหมือนกับ <html> หรือ <Html> และแท็กอื่น ๆ ด้านล่างเป็นไวยากรณ์ HTML ทั่วไป
1. <ชื่อแท็ก> ข้อความ </ชื่อแท็ก>
ตัวอย่างเช่น <title> นี่คือหน้า html แรกของฉัน </title>
2. <tagname attribute name = ค่าแอตทริบิวต์ ... > text </tagname>
คุณสมบัติและวิธีการเป็นเรื่องธรรมดามากที่สุดเมื่อการเขียนโปรแกรม แต่มันเป็นเรื่องยากสำหรับเพื่อนหลายคนที่จะแยกแยะความแตกต่างของคุณสมบัติและวิธีการใด ในความรู้สึกทั่วไปคุณลักษณะจะคงที่ในขณะที่วิธีการเป็นแบบไดนามิก ตัวอย่างเช่นสมมติว่าชื่อแท็กด้านบนเป็นมนุษย์ (แน่นอนว่าไม่มีแท็กดังกล่าว) จากนั้นก็มีสิ่งต่าง ๆ มากมายสำหรับมนุษย์เช่นคนผิวดำคนผิวขาวและคนสีเหลือง สิ่งเหล่านี้คงที่และไม่สามารถเปลี่ยนแปลงได้ มีหลายวิธีสำหรับมนุษย์เช่นการเดินกินและวิ่ง เหล่านี้คือพลวัตวิธีการสามารถทำหน้าที่บางอย่างให้เสร็จสมบูรณ์ แต่คุณลักษณะไม่สามารถทำได้ นี่คือภาษาเดียวกันในภาษา HTML ตัวอย่างเช่นเราเปลี่ยนพื้นหลังของหน้าเว็บเป็นสีแดง: <body bgcolor = สีแดง> หน้าเว็บแบ็คสแตติกสีแดง </body>
3. <ชื่อแท็ก>
การเขียนนี้ประกอบด้วยเครื่องหมายเดียวเท่านั้นและไม่จำเป็นต้องปรากฏเป็นคู่ ตัวอย่างเช่นเครื่องหมายใหม่ของเรา <br> จากนั้นเมื่อเขียนรหัสใหม่เราสามารถเขียนได้เช่นนี้: บรรทัดแรก <br> บรรทัดที่สอง จากนั้นเมื่อแสดงในเบราว์เซอร์บรรทัดแรกและที่สองไม่ได้เป็นบรรทัดเดียวกัน