Spesifikasi HTML 5 menjabarkan vokabular yang dapat ditulis dalam dua sintak yaitu html dan XML yang disesuaikan dengan kebutuhan pemrogram,pasar atau aplikasi. Vokabular HTML dari jaman sebalumnya (HTML+,HTML 2.0, HTML 3.2) umumnya ditulis menggunakan aturan sintak SGML.
Pada HTML 4 telah diterapkan dua sintak yaitu: SGML (disebut sebagaiHTML 4.01) dan XML (disebut XHTML 1.0). Sementara itu, HTML 5 menenerapan dua sintak yaitu: html dan XML. Karena SGML nyaris tidak pernah didukung baik oleh browsers maupun kebanyakan tools untuk html authoring yang ada, maka HTML 5 mendefinisikan serialisasi baru (lihat diagram) dan disebut sebagai html, yang sepintas mirip dengan SGML seperti dikenal sebelumnya.
- Dapat ditulis dalam sintaks HTML (dengan tipe media text/html) dan XML.
- Tersedianya canvas pada HTML 5
- Embed Audio Video Secara Langsung
- Integrasi yang lebih baik dengan aplikasi web dan pemrosesannya.
- Integrasi (�inline�) MathML dan SVG dengan doctype yang lebih sederhana.
- Penulisan kode yang lebih efisien.
- Dapat dimengerti oleh browser lawas (backwards compatible). Sehingga istilah �deprecated�
- tidak akan diperlukan lagi.



