Aller au contenu

Sujets conseillés

Posté

Salut on dit souvent qu'il faut éviter de mettre des <div> partout car aucune valeur sémentiques

pourquoi ne pas mettre de <p class="div"> partout lol

ca aurait le meme role sauf que ca a une valeur sémentique la ?

Posté

"Div" ne me semble pas un nom de classe très pertinent, mais effectivement on oublie souvent que certains élééments sont déjà de type bloc et n'ont pas forcément besoin d'être contenus dans un div supplémentaire.

Posté
pourquoi ne pas mettre de <p class="div"> partout lol

ca aurait le meme role sauf que ca a une valeur sémentique la ?

Sauf que <p> ne peut pas contenir n'importe quelle balise. A chaque balise son rôle.

De même, même si faire

<p style="width:300px;background: #F0FFF0;font-family : Verdana, Arial, Helvetica, sans-serif;padding: 1em;font-size : 1em;">mon joli texte</p>

est valide xhtml strict, on n'a rien compris de l'intérêt du xhtml/css en procédant de cette manière :nonono:

Posté
pourquoi ne pas mettre de <p class="div"> partout lol

Hello,

Une réponse assez simple : tout simplement parce que <div> et <p> n'ont pas du tout la même fonction.

Le premier est un "diviseur", un élément neutre qui ne sert (presque) qu'à regrouper d'autres éléments.

Le second désigne un bloc paragraphe.

De plus, class="div" ne signifie pas grand chose.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...