IntroductionCe tuto est de moi, d'ailleurs ça se voit, j'explique plutôt mal ^^ donc si vous avez des questions, n'hésitez pas
1° CSS, qu'est-ce que c'est ?Peut importe ce que ce sigle signifie, le plus important, c'est de savoir à quoi il sert et comment s'en servir.
Une page CSS que l'on appel généralement "feuille de style" permet la mise en page de nos documents HTML. Oui, mais, me direz-vous, à quoi ça sert de créer un fichier de plus alors qu'on se débrouille très bien avec nos pages HTML ? Le CSS a plusieurs avantages, le plus important est très certainement lors de la mise en place d'une nouvelle version sur votre site, il vous suffit de modifier votre feuille de style sans avoir à rouvrir toutes vos pages HTML. En plus de cela, le CSS permet de nombreuses petites choses très zoulies que nous verrons dans d'autres tutos.
2° Comment qu'on fait ce truc-là ?J'y viens, j'y viens. ^^
Tout d'abord, ouvrez votre bloc-note ou votre éditeur HTML s'il a la chance de supporter le CSS. Ensuite, copiez-y ce code :
- Code:
-
body {
color:#000000;
font-size:10pt;
font-family:arial narrow;
line-height: 15px;
margin-top:0px;
background-color:#FFFFFF;
}
a:link {
color: #1E7FCB;
text-decoration: none;
}
a:visited {
color: #1E7FCB;
text-decoration: none;
}
a:hover {
color: #3A8EBA;
text-decoration: none;
}
a:active {
color: #1E7FCB;
text-decoration: none;
}
On va dire que c'est le minimum que l'on peut mettre dans une feuille de style.
Bien, maintenant, quelques petites explications s'imposent. On va donc reprendre tout ça dans l'ordre.
body {
les caractéristiques qui suivent s'appliqueront entre les balises <body> de votre page HTML.
color:#000000;
il s'agit de la couleur du texte normal.
font-size:10pt;
il s'agit de la taille de la police de ce même texte (en px, %, em...).
font-family:arial narrow;
il s'agit de la police, en mettant plusieurs noms de polices (séparées par des virgules), le navigateur de votre visiteur choisira la seconde s'il n'a pas la première, etc...
line-height: 15px;
il s'agit de la hauteur des lignes.
margin-top:0px;
il s'agit de la marge à partir du haut.
background-color:#FFFFFF;
il s'agit de la couleur du fond de la page.
}
Passons maintenant aux liens. On va faire ça rapidement, je vous expliquerai comment faire quelques trucs sympas dans d'autres tutos.
a:link le lien normal.
a:visited le lien déjà visité.
a:hover le lien au survol de la souris.
a:active le lien qu'on vient de cliquer.
3° Comment ajouter des caractéristiques ?On en est pas vraiment encore là, mais il faut savoir certaines choses. Ca se présente toujours (ou très très souvent) comme ça dans une feuille de style :
nom-de-la-balise
{type-de-caractéristique: nom-de-la-caractéristique
;}Il est important de ne rien oublié si on veut que ça marche
4° Comment l'installer dans nos pages ?Pour l'installer dans une page HTML, rien de plus simple, il suffit de sauvergarder votre page en .css (en général on l'appel style.css) et d'insérer ce code entre les balises <head> de vos pages :
- Code:
-
<link rel="stylesheet" type="text/css" href="URL DE VOTRE FEUILLE DE STYLE">