Apprends gratuitement à créer ton site !!



Les kit graphiques ont été téléchargés 22 fois.  -   RSS   Derniers flux : Nouveau kit graphique - Référencez votre site et faites vous connaitre - Script : Afficher la date et l'heure en temps réel - Script : Générateur de mot de passe - Script : Téléchargez un formulaire de contact tout fait

CSS : id et class

Comment ça marche ?

ID et Class sont des attributs à ajouter à une balise pour appeler un style qui s'appliquera au contenu de cette balise.
Ce style peut se trouver dans une feuille de style externe ou dans le head.

C'est quoi la différence ?

La différence est qu'un attribut class peut se réutiliser plusieurs fois alors que pour id, son utilisation est unique ( par exemple, une image de fond pour votre page ).
Pour cette raison, il est préférable d'utiliser l'attribut class lorsque vous ne savez pas si votre style devra être utilisé plusieurs fois.

Se servir de class et id

Pour appeler un style, voici deux solutions :
<div class="mon_style">Le texte où sera appliqué mon style</div>
<div id="mon_style">Le texte où sera appliqué mon style</div>
Dans une feuille de style ou le head, les codes CSS commencent par :
.mon_style si on l'appele par l'attribut class
#mon_style si on l'appele par l'attribut id
Ainsi, les codes CSS et HTML seront écrit ainsi :
(ici, nos pages s'appeleront exemple_id_et_class.php et exemple_id_et_class.css)

  1. .cadre {
  2.     border: 1px solid #000000;   /* Bordure : 1 pixel solide et noir */
  3.     color: #FF0000;              /* Couleur du texte : rouge */
  4.     background-color: #AAAAAA; } /* Couleur de fond : gris clair */
  5.     text-align: center; }        /* Texte aligné au centre */
  1. <html>
  2. <head>
  3. <title>Mon premier CSS</title>
  4.  
  5. <!-- J'appele ma feuille de style à l'url 'exemple_id_et_class.css' -->
  6. <link rel="stylesheet" href="exemple_id_et_class.css" type="text/css" title="Normal" />
  7.  
  8. </head>
  9.  
  10. <body>
  11.  
  12. <div class="cadre">
  13.   Mon texte<br />
  14.   Qui sera modifié grace au CSS
  15. </div><!-- Bien prendre soin de fermer la balise ! -->
  16.  
  17. </body>
  18. </html>
» Exemple

Mais encore :

Il existe une autre balise que <div> </div> pour appeler un style, c'est la balise <span> </span>.
Vous pouvez aussi appliquer un style à une balise elle même ( par exemple la balise paragraphe : <p> </p>, la balise titre : <h1> </h1> ... ).
Pour l'appliquer à ce genre de balises, il faut utiliser ce type de codage :
p { Mon code }
Vous remarquerez qu'on ne trouve aucun symbole ( . ou # ) devant la balise car c'est une balise universelle.
Mais il est aussi possible d'atribuer un id et un class à ces balises.
Ceci peut-être utile lorsque vous avez plusieurs paragraphes ( par exemple ) et que vous voulez qu'ils aient un style différent, vous ne pouvez donc pas imposer le code CSS à la balise <p> </p>
Exemple :

  1. <p class="mon_style">
  2. <!-- Ici, mon paragraphe où est attribué le style 'mon_style' -->
  3. </p>
« Tuto

Kit Graphique Cust.er Production | © 2oo7 - 2oo9 Créer un site ι Accueil ι Flux rss ι Sitemap ι Plan du site ι Contact ι Haut