« Le langage CSS/Introduction » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Itello (discussion | contributions)
m Mise en liste numérotée
Ligne 6 :
Le problème du [[w:fr:HTML|HTML]] simple est qu'il oblige à intégrer les déclarations de style au sein du code, qui perd ainsi en clarté, et à multiplier les déclarations de style pour chaque cadre, chaque paragraphe...
 
Les feuilles de style se proposent de résoudre ces deux problèmes par deux approches différentes. :

# En définissant une feuille de style interne, on créé un style par page,. ceCe qui est relativement lourd mais parfois intéressant.
# La méthode la plus courante et la plus adaptée, celle exploitant au mieux cette faculté de "généralisation" des styles, est l'externalisation. Elle consiste à créer un fichier externe d'extension .css et qui compilera les règles de style de toutes les pages affiliées à ce fichier par une déclaration dans l'en-tête de chaque page (la partie <code>head</code> du document html). Le fichier html ne contiendra ainsi que la structure de la page et son style sera appliqué "par dessus" comme une sorte de masque. L'objectif de séparation de la présentation et de la structure est donc atteint.
 
== Historique ==