เรียนรู้ความแตกต่างระหว่าง HTML Tags และ HTML Elements
Developer หลายคนใช้คำว่า HTML Tags และ HTML Elements สลับกัน แต่มันเหมือนกันไหม?
ไม่ใช่
Tags ใช้กำหนด HTML Elements โดยการมาร์ก (ห่อ) เนื้อหาด้วย Tag Name เปิดและปิดที่ตรงกับประเภทเนื้อหา เช่น <p>Content</p>
HTML Element คือผลลัพธ์ของ เนื้อหา + HTML Tags
สิ่งนี้ ไม่ใช่ Paragraph Element:
I'm just a piece of a text content right now..
สิ่งนี้ คือ Paragraph Element:
<p>Now I'm a paragraph element! Hurray for me!</p>
สิ่งนี้ ไม่ใช่ Paragraph Element:
<p></p>
นั่นคือ Opening/Start Paragraph Tag จะผิดทางเทคนิคถ้าเรียกว่า Element เพราะขาด 2 ส่วนสำคัญ คือ เนื้อหา และแท็กปิด (</p>)
ไม่ใช่ปัญหาใหญ่ถ้าเรียก Elements ว่า Tags หรือกลับกัน สิ่งสำคัญคือรู้ความแตกต่าง เพื่อไม่อับอายในสัมภาษณ์ที่อาจถามคำถามแบบนี้