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

Gizmil Messages postés 749 Statut Membre -  
Anoen Messages postés 200 Statut Membre -
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. Anoen Messages postés 200 Statut Membre 25
     
    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
  2. Gizmil Messages postés 749 Statut Membre 65
     
    Ok Anoen ! Est-ce que ça sous-entend qu'une balise div, par exemple, ne peut pas recevoir de inline ?
    0
  3. Anoen Messages postés 200 Statut Membre 25
     
    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