ฉันเชื่อว่าผู้เริ่มต้นจำนวนมากเป็นเหมือนฉันและไม่เข้าใจว่าองค์ประกอบแท็กและคุณลักษณะถูกกำหนดไว้ใน HTML อย่างไรและอะไรคือความแตกต่างระหว่างองค์ประกอบและแท็ก เพื่อที่จะเข้าใจอย่างละเอียดฉันค้นหาและค้นหาข้อมูลบางอย่างเป็นพิเศษ ตอนนี้ฉันเขียนข้อสรุปที่ฉันได้วาดและแบ่งปันกับพวกเขากับชาวเน็ตที่สับสนอย่างเท่าเทียมกันกับฉัน:
หลายคนอาจไม่เข้าใจว่าอันไหนเรียกว่าฉลากหรืออันไหนเรียกว่าองค์ประกอบรวมถึงฉันมาก่อนและพวกเขาก็สับสนอยู่เสมอ
ในความเป็นจริงแนวคิดระหว่างทั้งสองยังคงชัดเจนมาก:
ตัวอย่างเช่น <p> นี่คือแท็ก
<p> นี่คือเนื้อหา </p> นี่คือองค์ประกอบนั่นคือองค์ประกอบประกอบด้วยแท็กเริ่มต้นและแท็กที่สิ้นสุดเพื่อมีเนื้อหาบางอย่าง
มีข้อยกเว้นที่น่าสังเกตที่นี่นั่นคือ <br/> มันเป็นทั้งแท็กเริ่มต้นและแท็กสุดท้าย แต่มันไม่มีอะไรเลยดังนั้นนี่เป็นเพียงแท็ก
1. องค์ประกอบ :หน้าเว็บ HTML เป็นไฟล์ข้อความที่ประกอบด้วยองค์ประกอบ HTML ที่หลากหลายและเว็บเบราว์เซอร์ใด ๆ สามารถเรียกใช้ไฟล์ HTML ได้โดยตรง ดังนั้นอาจกล่าวได้ว่าองค์ประกอบ HTML เป็นวัตถุพื้นฐานที่ประกอบด้วยไฟล์ HTML และองค์ประกอบ HTML สามารถกล่าวได้ว่าเป็นเพียงคำทั่วไป องค์ประกอบ HTML ถูกกำหนดโดยใช้แท็ก HTML
2. แท็ก :แท็กเป็นวัตถุที่ห่อด้วยวงเล็บมุมเช่น <head>, <body>, <body>, <pody>, <pody>, <pody>, <pody>, ฯลฯ และแท็กส่วนใหญ่จะปรากฏเป็นคู่เช่น <bode> </albe>, <form> </form> แน่นอนว่ามีบางอย่างที่ไม่ปรากฏเป็นคู่เช่น <br>, <hr> ฯลฯ
แท็กใช้เพื่อทำเครื่องหมายองค์ประกอบ HTML ข้อความระหว่างแท็กเริ่มต้นและแท็กสุดท้ายคือเนื้อหาขององค์ประกอบ HTML
3. คุณสมบัติ :แอตทริบิวต์ HTML ที่ให้ข้อมูลเพิ่มเติมต่าง ๆ สำหรับองค์ประกอบ HTML คือแอตทริบิวต์ HTML ซึ่งมักจะปรากฏในรูปแบบของคู่ชื่อชื่อเช่นชื่อแอตทริบิวต์ = ค่าแอตทริบิวต์และแอตทริบิวต์จะถูกกำหนดไว้ในแท็กเริ่มต้นขององค์ประกอบ HTML
ตัวอย่าง :<html> <head> <title> ตัวอย่างชื่อ </title> </head> <body bgcolor = red> <p> นี่คือหน้าตัวอย่าง </p> </body> </html> ในตัวอย่างนี้ <p> นี่คือหน้าตัวอย่าง </p> คือองค์ประกอบ HTML ซึ่งเป็นองค์ประกอบเฉพาะขององค์ประกอบ <head> <title> <body> ฯลฯ เป็นแท็ก HTML ซึ่งเป็นแท็กที่ประกอบด้วยองค์ประกอบ HTML bgColor = สีแดงใน <body bgcolor = red> เป็นแอตทริบิวต์ของแท็กซึ่งกำหนดวิธีการกำหนดค่าแท็กในรายละเอียด ในระยะสั้นไม่จำเป็นต้องให้ความสนใจกับความแตกต่างระหว่างองค์ประกอบและฉลากมากเกินไป ในงานจริงเราทุกคนใช้ป้ายกำกับเพื่ออ้างถึงพวกเขา แอตทริบิวต์นั้นง่ายต่อการเข้าใจเป็นพารามิเตอร์ที่เพิ่มข้อมูลเพิ่มเติมหรือตัวเลือกการกำหนดค่าให้กับแท็ก HTML