Recentemente ho avuto un colloquio di lavoro e una delle domande era "È necessario doctype per i documenti HTML 5?". Ho risposto "no" ma ho la sensazione che potrei sbagliarmi. Dal w3 sembra che sia assolutamente necessario, ma se scrivo un semplice HTML come
<html>
<body>
<input type="color" disabled/>
</body>
</html>
salvalo come HTML e prova ad aprirlo in Chrome: funzionerebbe perfettamente, con un nuovo input di colore (disabilitato). Tale input è HTML5 oltre che attributo.
Quindi la domanda è: devo specificare doctype o no? Quale sarebbe la risposta corretta per l'intervista?
hello world
un editor di testo, salvarlo come HTML e verrà visualizzato in Chrome. Si scopre che Chrome (e molti altri browser) mettono cose per te, anche se sono "obbligatorie".
Doctype
elemento non è un documento HTML5.