====== HTML / CSS ====== * [[https://goalkicker.com/HTML5Book/HTML5NotesForProfessionals.pdf|goalkicker.com - HTML5 Notes For Professionals (pdf)]] * [[https://goalkicker.com/CSSBook/CSSNotesForProfessionals.pdf|goalkicker.com - CSS Notes For Professionals (pdf)]] * [[https://fr.semrush.com/blog/balises-structurelles-html-semantique/|Balises structurelles sémantiques]] * [[https://css-tricks.com/|CSS-Tricks]] * [[html_css:fonts]] * [[html_css:axentix:]] * [[html_css:bootstrap4:]] * [[html_css:bootstrap5:]] * [[html_css:icones_font_awesome]] * [[html_css:icones_line_awesome]] * [[html_css:barre_laterale]] * [[html_css:videos_html5]] * [[html_css:scss]] * [[html_css:flexbox]] * [[html_css:grid]] * w3shools - [[https://www.w3schools.com/charsets/ref_html_utf8.asp|HTML Unicode (UTF-8) Reference]] * [[https://www.pierre-giraud.com/html-css-apprendre-coder-cours/creation-menu-deroulant/|Création d'un menu déroulant en HTML et CSS]] ===== Sélecteurs et Combinateurs ===== ==== Élément ==== Exemple: P { } ==== Classe ==== Exemple: .ma-classe { } ==== Élément avec classe(s) ==== Exemples: P.ma-classe { } P.classe1.classe2 { } ==== Id ==== Exemple: #mon-bouton { } ==== Descendant ==== ^ Opérateur | ''(espace)'' | ^ Sélection | Tous les éléments inclus dans l'élément spécifié, mais pas forcément enfants directs | Exemple: DIV P { } ==== Enfant ==== ^ Opérateur | ''>'' | ^ Sélection | Tous les éléments qui sont des enfants directs de l'élément spécifié | Exemple: DIV > P { } ==== Adjacent ==== ^ Opérateur | ''+'' | ^ Sélection | Élément placé directement après l'élément spécifié | Exemples: DIV + P { // Premier P placé immédiatement après la DIV } ==== Frères et soeurs ==== ^ Opérateur | ''~'' | ^ Sélection | Tous les éléments situés au même niveau que l'élément spécifié | Exemple : DIV ~ P { }