Jakékoliv HTML musí respektovat DOM - tedy hierarchické namapování jednotlivých elementů. Není to ani tak že by tam byla nějaká možnost výběru - i když napíšete zkřížené a neukončené tagy, nebo text jen do jedné úrovně, prohlížeč si z toho vyrobí stromovou strukturu, která se dá považovat za DOM, i když je sama o sobě špatná a nedá se pořádně zobrazit.