- From: Maurizio Paglia <mpaglia0@gmail.com>
- Date: Mon, 27 Sep 2021 13:45:25 +0200
- To: "Jukka K. Korpela" <jukkakk@gmail.com>
- Cc: W3C WWW Validator <www-validator@w3.org>
- Message-ID: <CAPdO9EU3mKOGZf8E7-2UKkp8wM+w=Qp-ELqBMUDAY6Xp_Lc7hQ@mail.gmail.com>
Ciao Jukka, thank you indeed for your kind clarification! Have a nice day, Maurizio Il giorno lun 27 set 2021 alle ore 13:27 Jukka K. Korpela <jukkakk@gmail.com> ha scritto: > Maurizio Paglia (mpaglia0@gmail.com) wrote: > >> >> the validator returns this error: >> >> Error: No p element in scope but a p end tag seen. >> From line 132, column 17; to line 132, column 20 >> </p>↩ >> >> The error report is correct > > >> On this piece of code: >> >> <p class="article-summary">↩ >> <p>Oggi scrivo qualcosa relativo ad un argomento per >> il >> >> By HTML rules, <p> elements cannot be nested. A <p> element is a > paragraph in the sense of containing just text and text-level markup. > > What happens here is that that the second <p> element implicitly closes > the previous open <p> element and thereby starts a new paragraph after it, > inside it. So far the markup is formally correct, but when the end tag </p> > that is meant the end the element started by <p class="article-summary"> is > encountered, it is an error, a homeless end tag. > > To fix this, replace <p class="article-summary"> by a tag for a block > element that may contain paragraphs, such as <div> or <section>, and of > course replace by the </p> tag by the corresponding end tag. > >
Received on Monday, 27 September 2021 11:45:49 UTC