valid = szabványos; nem valid = nem szabványos, ennyi a különbség
Naggyából ugyanannyira fontos a helyes kód írása, minthogy a böngészők helyesen értelmezzék a kódunkat. A fórumon biztos sokszor láttad, hogy szidják az InternetExplerert, na hát pont ezért, ugyanis hiába írsz helyes kódot, ha az azt megjelenítő eszköz nem helyesen értelmezi azt.
A W3C (World Wide Web Consortium) évről évre kidolgozza az egyes szabványokat, illetve módosítja, tökéletesíti azokat.
http://www.standardsmode.hu/html-css/bevezetes/ Az Internet Explorer és a szabványok részt olvasd (görgess picit lejjebb)
Ja és ha nem írsz helyes kódot, akkor ne várd el a böngészőktől, hogy helyesen értelmezzék azt.
UPDATE: A betöltés is tovább tarthat a hibás kóddal rendelkező weboldalaknál, hisz a böngészőnek azt értelmeznie is kell.