Pouquoi le validateur ne m'autorise pas à mettre une liste dans mon paragraphe?
a écrit :
Ligne:73 Colonne:1 ul est interdit ici. Il manque la balise `object`, `applet`, `map`, `iframe`, `button`, `ins`, `del`.

pour un code simple de type
<p>
<ul>
 <li>titi</li>
 <li>toto</li>
</ul>
</p>
Bonjour aussi...

comme te l'indique le validateur, ce n'est pas permis, <p> ne peux contenir que des éléments de type inline

Et par ailleurs, je ne vois pas l'interet Smiley ohwell
Si tu as besoin d'un conteneur suplémentaire pour une raison X ou Y, c'est <div> qu'il faut utiliser, <p> est un paragraphe.
D'accord, pas de solution, c'était juste parce que je terminait mon paragraphe par : Par exemple: ...
Donc j'avais naturellement mis la liste à la suite mais je vais l'en sortir.
Dankeucheune
djfeat a écrit :

Et pourtant il doit bien y en avoir un puisque ça devrait être autorisé dans le futur XHTML 2... (et j'espère que ça le sera au final, ça m'a toujours embêté de terminer un paragraphe en plein milieu d'une phrase)


Je parlais dans son exemple cité, un <p> entourant directement la liste.
C'est vrai que j'ai eu ce genre de cas aussi où il fallait créer un nouveau paragraphe à la suite de la liste (et en fermer un avant).
djfeat a écrit :

ça m'a toujours embêté de terminer un paragraphe en plein milieu d'une phrase)


On est beaucoup moins embêté par ce genre de chose si l'on ne considère pas la balise <p> comme désignant un paragraphe mais simplement comme la brique généraliste de type block de plus petite taille (ou de plus bas niveau).

++