Avec le HTML on écrit le contenu d'une page web, si maintenant on veut le mettre en forme (style et taille des caractères, marges, couleurs,transition entre page,...) on utilise en un autre langage, le CSS.
Il existe (au moins) trois façons de placer son code CSS :
Directement dans une balise.
Dans le de votre page.
On peut définir le style dans la partie header de votre feuille :
Dans un fichier séparer.
C'est la méthode à privilégier, comme ca vous pouvez relier plusieurs page à un seul fichier, on gagne du temps, de la cohérence et les modifications futures sont rapides.
Un petit échantillon des propriétés de CSS.
En CSS on peut régler beaucoup de choses, de nature de la fonte, sa taille, sa couleur, la couleur du fond, la hauteur des séparations mettre le texte en colonne, faire des effets d'ombre,... vous voyez bien la différence entre ce site et les autres sites alors qu'au niveau HTML c'est la même chose.
Encore une fois, la meilleure chose à faire est de passer par un bon moteur de recherche pour trouver les propriétés et les effets que vous souhaitez. N'oubliez pas non plus les bon vieux livres, pour apprendre il n'y a pas mieux !
Nous allons évoquer deux ou trois propriétés seulement :
propriété
Exemple de valeurs
description
color
#AE0A15 ou rgb(120,52,60) ou 'red'
Couleur du texte
background-color
#AE0A15 ou rgb(120,52,60) ou 'red'
Couleur du fond
font-family
serif ou sans-serif ou Times
Choix de la police
font-size
50px ou 3em
Taille des caraxctères
Comme indiqué précédemment le CSS est très puissant, par exemple suivez le lien suivant pour voir le même exemple que celui mais avec un style différent. Comme vous voyez il vaut mieux être sobre.
Les images
Nous allons dans cette partie, montrer comment utiliser le CSS pour gérer les images ! Vous pouvez télécharger la page HTML
Vidéos
Introduction
Heritage
Caracteres - Couleur de fond
Les tableaux
alignement - image de fond
Pour encadrer une image par du texte il faut que l'image soit placée au dessus du texte, dans la vidéo suivante la place de l'image a été changé en conséquence.