5568 sujets

Sémantique web et HTML

Bonjour,

Je viens ici pour demander si ces quatre balises sont dépréciées ou pas, je n'arrive pas à trouver (et je ne sais pas trop où chercher) ces informations.
Jadis, j'aurais utilisé <b> et <i>...
Ensuite, je suis passé à des <span class="gras"></span> en spécifiant le style dans le css...
Maintenant, je me demande si les balises <strong> et <i> sont dépréciées ou pas ?

Un ami m'affirme qu'elles le sont, qu'elles font parti du style de la page, et qu'il faut par conséquent passer par un span et indiquer le style dans le css...

Toutefois, pour moi, ce n'est pas que de la mise en page, ces balises indiqueraient clairement l'importance d'une partie du texte (en plus de le mettre en valeur)...

Donc voilà, je voulais savoir ce qu'il en était de tout ça.

Merci d'avance !
Modifié par Gothor (18 Jan 2012 - 09:12)
Bonjour,

Tout dépends de la version d'HTML.

En HTML 4 et XHTML 1 (strictes), les éléments i et b sont dépréciés. Les éléments strong et em ne le sont pas : ils ont une valeur sémantique (emphase).

En HTML 5 tous ces éléments sont "autorisés".
Laurie-Anne a écrit :
En HTML 5 tous ces éléments sont &quot;autorisés&quot;.


Pourquoi ces guillemets ? Vaut-il mieux éviter de les utiliser ?

Edit : Désolé d'avoir posté dans la mauvaise catégorie.
Modifié par Gothor (17 Jan 2012 - 15:37)
Gothor a écrit :
Pourquoi ces guillemets ? Vaut-il mieux éviter de les utiliser ?
Non, je n'ai juste pas trouvé de meilleure formulation.