113 votes

Quand utiliser à la <span> place <p>?

Comme l'indique la question, si j'ai du texte que je veux ajouter dans le HTML, quand dois-je utiliser <p> et quand dois-je utiliser <span> ?

97voto

cletus Points 276888

Sur le plan sémantique, vous utilisez les balises <p> pour indiquer les paragraphes. <span> est utilisé pour appliquer le style et/ou la (les) classe(s) CSS à une section arbitraire de texte et d'éléments en ligne.

8voto

Superstringcheese Points 1779

La portée est complètement non sémantique. Il n'a pas de sens, et sert simplement d'élément pour les effets cosmétiques.

Les paragraphes ont une signification sémantique - ils disent à une machine (comme un navigateur ou un lecteur d'écran) que le contenu qu'ils encapsulent est un bloc de texte, et a la même signification qu'un paragraphe de texte dans un livre.

5voto

Matt Kellogg Points 1143

D'un point de vue sémantique, un p est une balise de paragraphe et devrait être utilisé pour formater un paragraphe de texte. Une portée est un changement de formatage en ligne qui n'est pas géré sémantiquement.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X