Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1789 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  CSS : class ou id

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

CSS : class ou id

n°1470278
jakkihm
Posté le 03-11-2006 à 17:24:30  profilanswer
 

Bonjour !
 
Je me perds un peu à savoir quand utiliser "class" ou "id" pour les CSS.
Les nombreux exemples que j'ai consultés ne m'ont guère permis de capter une quelconque cohérence.
Y a-t-il des standards établis en cette matière ?
 
Merci à tous !

mood
Publicité
Posté le 03-11-2006 à 17:24:30  profilanswer
 

n°1470283
dwogsi
Défaillance cérébrale...
Posté le 03-11-2006 à 17:30:08  profilanswer
 

ID : Unique
Class : Pas unique
 
Un header c'est unique.
Un paragraphe ne l'est vraissemblablement pas.

n°1470293
mIRROR
Chevreuillobolchévik
Posté le 03-11-2006 à 17:42:25  profilanswer
 

en sachant qu un id bien placé evite la creation de classes plus ou moins utiles
 
HTML
 
<div>
<h2 class="h2">un titre</h2>
<p class="paragraphe">et la un super paragraphe plein de trucs interressants<span class="span">des mots a mettre en valeur</span>
<img class="image" /></p>
</div>
 
CSS
 
.h2 {taktak;}
.paragraphe {blabla;}
.span {blabla;}
.image {blabla;}
 
 
 
ca pourrait se simplifier en
 
HTML
 
<div id="division">
<p>blabla<span>truc</span><img />
</div>
 
et en CSS
 
#division p {blabla}
#division h2 ...
#division img ...
 
donc un id bien placé permet d eviter de rendre ton code inutilement lourd en creant des classes inutiles
en general il suffit de quelques id pour faire toute la css de ton site
apres au cas par cas tu peux rajouter quelques classes
mais sinon un code plein de centaines de classes diverses et souvent bien inutiles c est sale


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1470295
0x90
Posté le 03-11-2006 à 17:43:23  profilanswer
 

ca marcherait aussi avec une class .division ;)

n°1470297
mIRROR
Chevreuillobolchévik
Posté le 03-11-2006 à 17:47:41  profilanswer
 

0x90 a écrit :

ca marcherait aussi avec une class .division ;)


 
 
oui mais la ca rejoint la reponse de dwogsi a savoir si ladite division est unique ou pas :P


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  CSS : class ou id

 

Sujets relatifs
class Css sur balide center ou font size=1[CSS] Astuce <div class="clr"> sur le float
[CSS] Mise ne forme des liens dans une class ?[css] class, id et heritage
Récupérer via Javascript une propriété d'une class CSS non utilisé[CSS] problème de DIV avec CLASS
[Css] Quelqu'un peut me rappeler comment appliquer 2 class ?[CSS] les class, variable local ou global??
[ CSS ] comment defini une class avec une taille de police[HTML/CSS] peut on gerer des class pour les balise tr et td d'un table
Plus de sujets relatifs à : CSS : class ou id


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR