Académique Documents
Professionnel Documents
Culture Documents
Module: Développement
d’applications Web
FZ. Zahra
f_zahra@esi.dz
Année universitaire 2019-2020
Plan du cours
1. CSS: Définition et historique
2. Application d’un style CSS sur un code HTML
3. Format d’une règle CSS
4. Sélecteurs simple: Class, ID …
5. Sélecteurs avancées (Combinaison des sélecteurs
simples)
6. Pseudo-classe
7. Mise enforme du texte
1. Définition et historique (1)
L’un des objectifs majeurs des feuilles de style CSS est de séparer
la structure d’un document de ses styles de présentation.
1. Définition et historique (2)
http://www.csszengarden.com/
CSS externe
dans un fichier.css (méthode la plus recommandée) ;
CSS interne
1. dans l'en-tête<head>du fichier HTML ;
2. directement dans les balises du fichier HTML via l’
attribut style (méthode la moins recommandée).
2. Intégration du code CSS dans un document HTML (2)
CSS interne
•Insertion dans l’entête du document html (la balise <head>)
CSS interne
•Insertion directe dans les balises du document html
Un
commentaire
dans un code
CSS
3. Format d’une règle CSS (1)
Déclaration
3. Format d’une règle CSS (2)
Peut avoir
zéro ou
plusieurs
déclarations
3. Format d’une règle CSS (3)
Nom de
l’élément
# Nom de ID
(ex: #matricule)
3. Sélecteurs (5)
4- Regroupement des sélecteurs
Séparer les sélecteurs par une Texte en
virgule pour regrouper les bleue
sélecteurs
Texte en bleue
5. Combinaison des sélecteurs (1)
1- Sélecteur élément avec classe
La combinaison de sélecteurs élément et classe se fait :
Nom élément. Nom de la classe, X.Y (pas d’espace)
Ca se traduit par : le style CSS spécifié s’applique sur tous les
éléments X de classe Y
Dans l’exemple suivant : la taille de la police d’écriture de tous les
éléments P de classe zonea va être 12px
P descendant de
article
Texte en bleue
5. Combinaison des sélecteurs (4)
On peut combiner classe et élément
5. Combinaison des sélecteurs (4)
Résumé des sélecteurs avancés
Rôle Sélecteur
5. héritage en CSS