A következők okozhatják:
- a HTML elemek rossz sorrendje
- vagy további tagok szerepeltetése fölöslegesen
- vagy egy elem implicit vagy explicit módon lezárásra kerül
HIBÁS (explicit lezárás) <p>hello</p></p> HELYES <p>hello</p><br> HIBÁS (implicit lezárás) <p>abc<br><table>…</table></p> HELYES <p>abc<br></p><table>…</table>
A fenti példában a p elem implicit módon kerül lezárásra, mert egy új blokk-színtű elem nyitó tagja, mint pl. a <table> szerepel a p elemen belül. További információért olvassa el a p elem definícióját.
W3C blokk és soron belüli (inline) elemek: http://www.w3.org/TR/html4/struct/global.html#block-inline