I noticed on these forums that whenever someone answered questions with included code the doctype in that code is always html4 strict or xhtml1.0 strict.
It is my understanding that doctypes are only needed for not letting browsers show your page in quirks mode.
When i’m using <!doctype html> pages are rendering just fine even if I use html4 or xhtml syntax.
Is it because using the longer (and impossible to remember) doctypes makes it easier to validate? Because that is the only reason I can think of. And it turns out that the simple syntax even worked in all browsers before we even heard of html5.