Pertinence du paragraphe

Je me demande souvent si je dois mettre un paragraphe autour de mes divers contenus pour que cela ait un sens sémantique.

 Un exemple pour illustrer mes propos :

    <ul>
        <li>Voix ambiguë d'un cœur qui, au zéphyr, préfère les jattes de kiwis. </li>
        <li>Portez ce vieux whisky au juge blond qui fume. </li>
    </ul>

ou

    <ul>
        <li><p>Voix ambiguë d'un cœur qui, au zéphyr, préfère les jattes de kiwis. </p></li>
        <li><p>Portez ce vieux whisky au juge blond qui fume. </p></li>
    </ul>

Un autre :

    <dl>
        <dt>Pangramme</dt>
        <dd>Phrase dénuée de sens véritable mais ayant la caractéristique de contenir toutes les lettres de l’alphabet.</dd>
    </dl>

ou

    <dl>
        <dt>Pangramme</dt>
        <dd><p>Phrase dénuée de sens véritable mais ayant la caractéristique de contenir toutes les lettres de l’alphabet. </p></dd>
    </dl>

Une règle ?

Actuellement, je place des paragraphes, uniquement si le contenu est au moins constitué d’une phrase (majuscule et point). C’est bon selon vous ?


5 commentaires ↓

#1 Shemu le 09.01.08 à 18:18

Pareil que toi 😉 Puisque les dt, dd, li ont déjà un sens sémantique. Ps : A quand le nouveau skin ? :p

#2 Karen le 09.18.08 à 16:08

Je pense comme Shemu dt, dd, li ça a déjà du sens ;).

#3 Vincent le 09.18.08 à 16:12

Ça a déjà du sens soit, mais rien n’empêche d’en ajouter un peu plus en imbriquant les balises.

D’où ma question. 😉

#4 Karen le 09.18.08 à 18:38

Trop de sens tue le sens :) Mon avis c’est de faire simple et efficace, pas noyer le code 😉

#5 Florent V. le 10.08.08 à 11:34

Ne pas surcharger, effectivement.

Pour ma part, pour une simple liste je n’utilise pas de paragraphes dans les éléments LI.

Pour une liste dont chaque item (ou certains des items) contiennent plusieurs retours à la ligne, j’utilise alors des paragraphes dans tous les LI de la liste.

C’est un détail, mais la syntaxe Markdown permet de générer facilement des listes avec ou sans paragraphes. Une succession de lignes de texte commençant par un tiret ou un astérisque donnera un UL avec des LI simples. Si on écarte chaque ligne de texte de la liste par une ligne vide, on aura un UL avec des paragraphes dans les LI.


Laisser un commentaire

Mise en forme : vous pouvez utiliser la syntaxe Markdown. Vous verrez, c’est chouette !