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

Quelques styles :

Pour manipuler le CSS, il faut en connaitre les styles !
Ici, nous allons voir les styles principaux !

margin - padding

Margin permet de contrôler les marges extérieures d'un paragraphe, d'un titre ...
Padding permet de contrôler les marges intérieures de votre paragraphe.
Voici une petite illustration des margin et padding :
Illustration de margin et padding
Margin :

L'utilisation est simple, pour donner une marge extérieure :
• en haut : margin-top
• à droite : margin-right
• en bas : margin-bottom
• à gauche : margin-left
On peut aussi donner une même marge extérieure égale pour toutes les directions en utilisant margin:

Padding

L'utilisation est la même, pour donner une marge intérieure :
• en haut : padding-top
• à droite : padding-right
• en bas : padding-bottom
• à gauche : padding-left
Pour donner une marge intérieure égale pour chaque direction, on utilisera margin:

Application des marges :

  1. p {
  2.     padding: 3px; /* Marge intérieure de 3pixels */
  3.     margin: 10px; /* Marge extérieure de 10pixels */
  4. }
  1. <p>
  2. Ici je place le contenu de mon paragraphe !
  3. <br />
  4. Je raconte ma vie à mes visiteurs ..
  5. <br />
  6. Je leur dis qu'ils sont au début de leur carrière en création de site web,
  7. <br />
  8. Et que si ils continuent comme ça, ils vont vite progresser !!
  9. <br />
  10. Bon allez, je fini cet interminable paragraphe !
  11. </p>

Biensur, si on regarde le résultat, on y verra strictement rien, et pour cause, il n'y a aucune bordure pour nous permettre de comparer margin et padding.
Nous devons donc nous coller de suite au style permettant de définir une bordure !

border

Le style border est simple à comprendre !
C'est lui qui va nous permettre de déterminer votre bordure à la taille, à la couleur et au style voulu !
Nous pouvons donc disposer de bordures de 1 pixel d'épaisseur comme de bordures de 20 pixels d'épaisseur !
L'utilisation de border est simple !
Je veux une bordure :

• en haut : border-top
• à droite : border-right
• en bas : border-bottom
• à gauche : border-left
Vous remarquerez que les extensions ( top - right - bottom - left ) sont toujours les même pour chaque style !
C'est de l'anglais qui veut biensur dire :
top : Haut
right : Droite
bottom : Bas
left : Gauche
Ces quatre noms sont à retenir !! Ils vous serviront !!
Passons à l'application de border dans notre feuille de style précédente :

  1. p {
  2.     padding: 3px; /* Marge intérieure de 3pixels */
  3.     margin: 10px; /* Marge extérieure de 10pixels */
  4.     border: 1px solid #000000; /* Je veux une bordure
  5.     de 1 pixel d'épaisseur, solide ( trait continu )
  6.     et de couleur noire */
  7. }
» Exemple

Se simplifier la vie entre top - right - bottom - left !
Pour éviter de mettre ces quatre fonctions là dans votre CSS ( ce qui devient long à écrire ! ), utilisez la façon rapide !
Cette façon est utile lorsque vous avez 4 valeurs différentes pour chaques directions.
Au lieu d'écrire :

  1. p {
  2.     margin-top: 5px; /* Marge extérieure en haut */
  3.     margin-right: 8px; /* Marge extérieure à droite */
  4.     margin-bottom: 7px; /* Marge extérieure en bas */
  5.     margin-left: 2px; /* Marge extérieure à gauche */
  6. }

Utilisez la méthode rapide, écrivez :

  1. p {
  2.     margin: 5px 8px 7px 2px; /* Marge extérieure : haut droite bas gauche */
  3. }

Vous voyez le gain de temps !
Si vous avez bien suivi, depuis le début de ce tuto, je vous ai imposé un style d'écriture, d'abord la direction haute, ensuite la droite, le bas et enfin la gauche !
( vous remarquerez qu'il s'agit du sens horaire )
Et bien ici, les valeurs correspondent au sens horaire des directions !
Retenez bien ce sens et cette façon de gagner du temps, elle vous sera utile par la suite !
Dernière remarque, si vous voulez une valeur nulle en CSS, inutile d'écrire de cette façon :
margin-top: 0px;
Pour les valeures nulles, il n'est pas obligatoir de préciser l'unité utilisée !
Et voila pour ces trois styles CSS !
D'autres seront bientôt mis en ligne dans cette page, je vous invite à revenir de temps en temps !

« Tuto

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