Par Valentin Brosseau / @c4software
Décrit la présentation de vos pages Internet
C => CascadingS => StyleS => SheetEn français : Une feuille de style
CSS a donc été développé par « niveaux ».
CSS1 est développé pour être un sous-ensemble de CSS2, qui est lui-même développé pour être un sous-ensemble de CSS3.
Nous devons donc vérifier le support.

table, div, #id, .class ».propriété: valeur.
| Sélecteur | Usage |
|---|---|
| #item | Élément unique dans votre page |
| .rouge | Class réutilisable (multiple) dans votre code |
| p | L'ensemble des balises de type <p> |
class="rouge" => .rougeid="monId" => #monIdid= => #class= => .C'est une notation universelle qui sera également valable en JavaScript
Comment le lire ?

<p>Exemple <i>suite…</i> !</p>
<style>
p {
font-weight: bold;
}
p > i {
color: red;
}
</style><h1>Titre</h1>
<p>Exemple <i>suite…</i> !</p>
<style>
p,
h1 {
color: red;
}
</style><p id="contenu">Exemple <span class="suite">suite…</span> !</p>
<style>
#contenu {
background: red;
}
.suite {
background: white;
}
</style>| Sélecteur | Cible |
|---|---|
| #item | Élément avec id item |
| .item | Élément(s) avec class item |
| p | Élément(s) de type p |
| div, p | Élément(s) de type div ou p |
| p > i | Élément(s) de type i enfant direct de p |
| .item > i | Élément(s) de type i enfant direct de .item |
Consulter une liste plus complète ici
<span> : une portion dans une ligne.<div> : un bloc entier.Aucun sens, juste des crochets pour votre CSS.
/* Ceci est un commentaire CSS,
sur plusieurs lignes si besoin */monfichier.css. (👍)<style>p {color: red}</style>.style='' <p style='color: red'>Ceci est rouge</p>. (🙅♂️)Il y a donc un ordre d'application de la CSS
S’il le faut…
color: red !important;
.class, #id.Place au TP 🚀