hiányzik a </aaa> lezáró tag a <bbb> előtt

Leírás:

Hiányzik egy lezáró </aaa> tag egy másik elem nyitó <bbb> tagja előtt. Ez valószínűleg azért fordult elő, mert a <bbb> nyitó tag után zárta le az előtte szereplő elemet.

Példa:

Hiányzik a </font> lezáró tag a <p> tag előtt.

A HTML fájl törzsében kétféle típusú elem lehet, soron belüli (inline) és blokk (block) elem.
A következő példában a font egy soron belüli elem és csak soron belüli elemeket tartalmazhat, de a p egy blokk elem. Tehát,
- font elem nem tartalmazhat p elemet.
- amikor ez történne, a font elem automatikusan lezárásra kerül.

HIBÁS:  <font size="2"><p>abc</p></font>
HELYES: <p><font size="2">abc</font></p>
  vagy  <p style="font-size: 80%">abc</p>

A font elemet a p elemnek kellene tartalmaznia, nem fordítva. Ezen kívül jobb, ha a weblap megjelenését stíluslapon (CSS - Cascading Style Sheets) keresztül szabályozza, és a HTML kód a tartalomért felelős.

Referenciák:

Nincs