Bonjour à tous, j'ai cette erreur de validation dans mon site :
Elle est générée par cette ligne :
Je comprends bien que c'est la balise input qui doit être entourée de balises <p>.
N'est-ce pas une erreur du validateur ? Après tous, on s'en fout qu'une balise input de type hidden soit placée dans une division ou pas, non ?
Sinon le vrai problème est que cette balise input est générée automatiquement, soit par PHP, soit par Smarty Template, car j'utilise des sessions.
Il m'est donc impossible d'entourer la balise input par quoi que ce soit puisque ce n'est pas moi qui la crée !!
Quelqu'un a-t-il une solution pour que je puisse faire passer ma page au valideur XHTML ?
Modifié par TorF (23 May 2005 - 15:35)
document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag
Elle est générée par cette ligne :
<form action="/article189@nouveau_commentaire" method="post"><input type="hidden" name="PHPSESSID" value="fd03bf5121dd45e2b5388695df32a3a9" />
Je comprends bien que c'est la balise input qui doit être entourée de balises <p>.
N'est-ce pas une erreur du validateur ? Après tous, on s'en fout qu'une balise input de type hidden soit placée dans une division ou pas, non ?
Sinon le vrai problème est que cette balise input est générée automatiquement, soit par PHP, soit par Smarty Template, car j'utilise des sessions.
Il m'est donc impossible d'entourer la balise input par quoi que ce soit puisque ce n'est pas moi qui la crée !!
Quelqu'un a-t-il une solution pour que je puisse faire passer ma page au valideur XHTML ?
Modifié par TorF (23 May 2005 - 15:35)