Règles de sémantique : balise <a>

Salut,

voilà, c'est une question simple mais je me demandais, si on veut respecter la sémantique recommandée (à priori, par le W3C), peut-on logiquement placer une balise <a></a> en dehors d'une balise <p></p> ? D'ailleurs, d'une manière plus générale, une balise de type inline peut-elle être placée en dehors d'une balise <p></p> ?

3 réponses

  1. A ma connaissance, la seule balise autorisée à recevoir des type inline en dehors du p c'est toutes les listes ordonnées ou non ordonnées (ul li, dt dd, ol)
    0
    1. Ok Anoen ! Est-ce que ça sous-entend qu'une balise div, par exemple, ne peut pas recevoir de inline ?
      0
      1. Etant un conteneur, sémantiquement parlant non. Après les navigateurs le comprennent très bien, donc tu n'auras pas de soucis à l'affichage.
        0