TOC

This article is currently in the process of being translated into Thai (~93% done).

Semantic HTML5 section tags:

Introduction to Semantic HTML5 elements

HTML5 ได้เพิ่ม element ใหม่ๆเพื่อให้ HTML ที่มีอยู่ในปัจจุบันมีประสิทธิภาพและ semantic (ความหมายของคำหรือสัญลักษณ์ tag) มากขึ้น

ก่อนที่เราจะมาทำความเข้าใจกับ element เราจะใช้ตัวอย่างเดียวกันทั้งหมด ซึ่งได้ยืมข้อมูลมาจาก AllReceipes

และก่อนที่เราจะพูดถึงบทต่อๆไป เราควรจะดู HTML ของเก่า ก่อนที่จะมาดู HTML5 เพราะจะมี >div> element อยู่เยอะและจะถูกแทนที่ด้วย element ใหม่
ของเก่าดูได้ที่ markup with regular HTML หลังจากนั้นก็เอามาเปรียบเทียบกัน ของใหม่ดูได้ที่ new HTML5 markup (ถ้าบทความไม่ได้แต่งเติมอะไรมาก แสดงว่าเป็น HTML ธรรมดา)

HTML5 element สามารถนำไปใช้งานได้หลายรูปแบบ เราได้รวบรวมไว้มากมายแต่ก็ยังไม่สามารถคลอบคลุมได้ทั้งหมด

เพราะเหตุนี้ สิ่งที่จะอธิบายในแต่ละ element ต่อไปนี้ จะเป็นการใช้งานที่คนส่วนใหญ่นั้นใช้กัน ซึ่งอาจจะไปเจอในบทความอื่นที่ใช้งาน element นั้นไม่เหมือนกัน

ดังนั้นในบทความนี้จะเจอการใช้ element ไม่ต่ำกว่า 1, 2, หรือ 3 แบบ เป็นต้นไป แต่ไม่ต้องกลัวที่จะใช้ element ใหม่ๆ เวลาเราใช้ element ใหม่ๆ จะทำให้เราไม่ต้องใช้แต่ <div> element บ่อยๆ

This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!