Académique Documents
Professionnel Documents
Culture Documents
2 - Séances CSS
2 - Séances CSS
Hicham El Moubtahij
Filière : Génie Informatique, EST d’Agadir
Année Universitaire : 2023 - 2024
Plan:
1. Un fichier CSS et plusieurs Pages Web
2. id et class attribute
3. Propriétés de Style Communs
4. Style d’un élément ou d’un groupe d’éléments.
5. Style pour un tableau et pour un formulaire
6. Exemple d’application
2
Eléments && Attributs Explorés
• <link href = ‘ fichier.css ’
rel = ‘ stylesheet ’
type = ‘ text/css ’ > • < div style = ‘background : yellow ’>
this is a div with a yellow back
• <style>
ground
-----------
</ div >
-----------
</ style >
3
On Aura Besoin de Style
4
Concept Général
• On sépare entre l’information dans la page web et les propriétés
5
Un Fichier CSS, plusieurs Pages Web
• Un fichier CSS peut être utilisé par plusieurs pages web
6
Lié un Fichier CSS : exemple 1
7
Simple HTML File : exemple 2
8
Fichier CSS Simple : exemple 2
9
Résultat : exemple 2
10
Propriétés de Style Communs
• Color : for text color
• Background : for background color
• Font-family : for text fonts (Arial, Times New Roman, etc.)
• Font-size : for text sizes
• Text-align : for text alignment
• There is more …
11
Définir le Style en Haut de la Page Web
12
Exemple
13
Résultat
14
Utiliser un id dans les styles
• Chaque élément peut avoir son propre attribut “id” pour s’identifier
• “id” n’a pas d’effet sur l’affichage de la page
15
Avant l’Utilisation de Style
16
Utiliser id pour le Style
17
id dans la Partie <head>
???
18
id dans la Partie <head>
19
Résultat
20
Utiliser les classes
21
Exemple de classes
22
Résultat
23
Utiliser Plusieurs classes
Un élément peut utiliser plusieurs classes
24
Résultat
25
Plus de Détails sur les Styles
Objectifs
27
Propriétés de Styles
Pseudo-classes link
visited
hover
active
empty
28
Le Style “Inline”
29
Exemple
30
Résultat
31
Contrôle de Contexte
• Dans ce cas, la règle de style est appliquée à tous les “li” qui sont
à l’intérieur d’une “ul”
32
Exemple
33
Résultat
34
Pseudo-Classes
35
Pseudo-Classes ++
37
Résultat
38
Tableaux
Eléments Explorées
40
Propriétés de Style Explorées
42
Résultat
45
Exemple 1 – Utilisation des Styles
46
Résultat - Padding avec 15px
47
Exemple – Règles de Classes
48
Exemple – Règles de Classes
49
Résultat
50
Exemple – Positionnement
51
Exemple – Positionnement
52
Résultat
53
Conclusion
• Introduction au Style
• CSS pour les styles
• Se familiariser avec le concept des styles avec HTML
• Créer les différents types des règles de style
• Utiliser les styles pour contrôler le style de votre page
web
54