Problème validation W3C avec balise P

dallap -  
 dallap -
Bonjour,
j'ai un problème pour valider mon site en W3C HTML transitionnal 4.01

j'ai cette erreur:
end tag for element "P" which is not open
(indiqué à l'avant dernière ligne du code suivant)


et le code :

#  <div class="texte_general_lat">
# <p align="center">Vous êtes le<br >
# <script src="http://www.compteur.org/compteur.php?*****" type="text/javascript"></script>
# <noscript><a href="http://www.compteur.org" target="_blank">Compteur</a></noscript>
# ème visiteur
# </p>
# </div>



le <p> est pourtant bien ouvert et bien fermé :(
je ne comprends pas.

auriez vous la solution?

merci !

4 réponses

| ^ - ^ | Messages postés 320 Statut Membre 36
 
Essaye un div align center a la place du p, théoriquement ca devrait marcher.

Mais je ne vois pas d'où peut bien venir l'erreur...
2
notobe Messages postés 2222 Statut Membre 213
 
C'est du html 4.01, donc <br> ne doit pas être fermé.
Tu es sûr que l'erreur vient bien de là ?
Ce n'est pas à une autre balise p que l'erreur se rapporte ?
1
dallap
 
oui l'erreur vient bien de là


en effet avec un div ça marche mieux :)

merci !
0
avion-f16 Messages postés 20367 Statut Contributeur 4 509
 
Tu peux aussi essayer en remplaçant "<br >" par "<br />".
Il pourrait croire que la balise br est ouverte mais pas refermée, alors il serait interdit de refermer p tant que br ne l'est pas.
Mais je pense qu'en HTML 4.01 c'est autorisé ... à moins que ce soit "</br>" ...
-1