Baru-baru ini saya melakukan wawancara kerja dan salah satu pertanyaannya adalah "Apakah doctype diperlukan untuk dokumen HTML 5?". Saya sudah menjawab "tidak" tetapi merasa bahwa saya mungkin salah. Dari w3 sepertinya memang benar-benar diperlukan, tetapi jika saya mengetik seperti HTML sederhana
<html>
<body>
<input type="color" disabled/>
</body>
</html>
simpan sebagai HTML dan coba buka di Chrome - itu akan bekerja dengan baik, dengan input warna baru (dinonaktifkan). Masukan itu adalah HTML5 dan juga atribut.
Jadi pertanyaannya adalah - apakah saya perlu menentukan DOCTYPE atau tidak? Apa jawaban yang tepat untuk wawancara?
hello world
dalam editor teks, menyimpannya sebagai HTML, dan itu akan dirender di Chrome. Ternyata Chrome (dan banyak peramban lain) memasukkan hal-hal untuk Anda, meskipun itu "wajib".
Doctype
elemen itu bukan dokumen HTML5.