Qu'advient-il si je n'ai pas mis un <!DOCTYPE html> dans mon code? Il va apporter des changements majeurs?

Donc, je travaille sur plusieurs projets avec html, et parfois, j'oublie de mettre <!DOCTYPE html>. Ça va faire un gros ou malformation des changements?

Il peut, oui. Vous pouvez vous retrouver dans le navigateur modes de compatibilité. Comment cela affecte votre page dépend de ce qui est sur elle.
Vous allez vous retrouver dans le redoutable "mode quirks" - brisé et mal définis. Voir mode Quirks et le mode strict. Pour moderne, une page HTML, un [HTML5] DOCTYPE doit toujours être présent.

OriginalL'auteur Maxemoss | 2014-04-22