Cours CSS
Cours CSS
Cours CSS
LES SÉLECTEURS
Les sélecteurs et les propriétés
associées
FLEXBOX
Le module des boîtes flexibles
01
Cascading Style
Sheets ?
#chuck-norris {
color: #BADA55
}
Qu’Est-Ce Que Le CSS ?
▪ Intégré dans la balise <head> d’une page HTML via une balise <link>
NOTE : Il est aussi possible d’intégrer directement le CSS dans la page HTML via une balise <style></style>,
ou encore directement dans chaque balise, mais cela rend le code beaucoup plus difficile à maintenir
Décomposition Du Code CSS
NOTE : La ligne qui concerne une propriété se termine toujours par un point-virgule ;
02
Les Sélecteurs
TODO => Exercice Intégration
Les Sélecteurs
▪ Une balise p | h1 | body | div
Sélecteur d’une balise HTML
▪ Un id #un_id | #un_autre_id
Sélecteur d’un attribut id= qui peut être utilisé une seule fois dans une page HTML
▪ box-sizing /* border-box pour que les tailles prennent en compte les marges */
▪ border-top /* Ajoute une bordure sur le haut de l’élément ou bottom, left, right */
NOTE : Il est aussi possible de créer ses propres variables en CSS grâce aux « custom
Le Positionnement
▪ Plusieurs possibilités avec la propriété position : absolute ou relative ou static ou sticky
▪ Il faut que la valeur de la propriété display soit égale à flex (ou inline-flex)
Contenu
Axe principal
flex-direction: Contenu
Contenu Contenu Contenu column
Contenu
Propriétés Flexbox
▪ flex-wrap: wrap /* Ajoute un retour à la ligne des éléments s’ils sont trop grands */
▪ La propriété @media permet de définir des styles uniquement pour une taille d’écran
body{
background-color: deepskyblue;
}
Comment Utiliser Les Médias Queries
body{
background-color: deepskyblue;
}
Pour aller plus loin
● https://course.oc-static.com/courses/1603881/Glossaire+des+propri%C3%A9t%C3%A9s+CSS.pdf
● https://developer.mozilla.org/fr/docs/Web/CSS/Pseudo-classes
● https://www.w3schools.com/Css/default.asp
● https://developer.mozilla.org/fr/docs/Web/CSS/Media_Queries/Using_media_queries
Merci !
Des questions ?
tmahieux@myges.fr
timotheymahieux.fr