CSS Définition
- 1995 : apparition du CSS
- Standard actuel : CSS 3
- CSS : Cascading Style Sheets (Feuilles de style en cascade)
- CSS définit comment les éléments HTML doivent être affichés (mise en forme)
- CSS permet d'économiser beaucoup de travail de mise en forme (automatisation)
- Les feuilles de style externes sont stockées dans des fichiers CSS : avec un fichier externe de feuille de style, vous pouvez changer l'apparence d'un site Web entier en changeant un seul fichier!
CSS : langage incontournable pour la création de site web
Objectif du CSS
- Spécifier l'apparence des blocs de texte définis en HTML
- Spécifier l'apparence des images insérées en HTML
- Contrôler le positionnement des éléments
- Modifier les alignements, les polices de caractères
- Contrôler le format des bordures, des marges
- Jouer avec le recouvrement (calques)
- …
Utilisation
Le style peut être ajouté à des éléments HTML de 3 façons différentes:
- 1ère méthode (Inline) : en utilisant un attribut de style dans des éléments HTML
- 2ème méthode (Interne) : en utilisant un élément <style> dans le code HTML (dans l'entête <head>)
- 3ème méthode (Externe) : en utilisant un ou plusieurs fichiers CSS externes
