This project is maintained by inetis-ch
<meta> : définit des métadonnées sur le document<link> : permet de relier le document HTML à une feuille de style externe ou à une police de caractère externe<title> : définit le titre du document<html> : débute et termine le document HTML<head> : contient les éléments d’en-tête du document, tels que les balises meta et link<body> : contient tout le contenu visible du document HTML<header> : représente l’en-tête du document ou de la section<main> : représente le contenu principal du document<section> : représente une section dans un document<footer> : représente le pied de page du document<nav> : représente une section de navigation dans le document<div> : représente une division ou une section générique d’un document<h1>, <h2>, <h6> : représentent les titres de différents niveaux dans le document<p> : représente un paragraphe de texte<img> : permet d’inclure une image dans le document<a> : représente un lien hypertexte<ul>, <li> : permettent de créer des listes non ordonnées<button> : représente un bouton interactifbackground-color: couleur de fond du boutonborder: bordure du boutoncolor: couleur du texte du boutoncursor: curseur au survol du boutonfont-size: taille de la police du boutonfont-weight: épaisseur de la police du boutonmargin-top: marge supérieure du boutonpadding: espacement interne du boutontext-transform: transformation du texte en majusculestransition: transition au survol du bouton
transition-property: propriété sur laquelle s’applique la transitiontransition-duration: durée de la transitiontransition-timing-function: fonction de temporisation de la transitiondisplay: type d’affichage (flex)flex: facteur de flexibilitéflex-direction : type d’alignement ligne ou colonnealign-items: aligner les éléments au centrejustify-content: aligner les éléments et répartir l’espacebackground-color: couleur de fondcolor: couleur du texteborder-color: couleur de la bordurergb(): système de notation des couleurs en fonction des valeurs Rouge, Vert, Bleubox-sizing: modèle de boîte pour le dimensionnementmargin: marges extérieuresmax-width: largeur maximale du conteneurpadding: espacement internetext-decoration: style de soulignement du textetext-transform: transformation du texte en majusculeswidth: largeur d’un élémentfont-family: famille de policefont-size: taille de la policefont-weight: graisse de la policeline-height: hauteur de lignesans-serif: famille de police sans empattementposition: positionnement d’un élément dans le documenttop: distance par rapport au bord supérieurleft: distance par rapport au bord gauchetransform: transformation d’un élémenttranslateX(): translation horizontaletransition: transition d’un état à un autreease: fonction de temporisation de la transition:root: définition des variables de couleurLe modèle de boîte flexible, ou Flexbox, en CSS est un outil puissant pour aligner et ordonner des éléments à l’intérieur d’un conteneur de façon efficace, même lorsque leurs tailles sont inconnues ou dynamiques. Voici un aide-mémoire pratique pour vous aider à utiliser Flexbox :
display: flex; ou display: inline-flex; pour organiser ses enfants.display: flex; crée un conteneur de bloc flex.row (défaut): les éléments sont disposés dans l’ordre du texte.row-reverse: les éléments sont disposés dans l’ordre inverse du texte.column: les éléments sont disposés de haut en bas.column-reverse: les éléments sont disposés de bas en haut.nowrap (défaut): tous les éléments sont alignés sur une seule ligne ou colonne.wrap: les éléments s’enroulent sur plusieurs lignes ou colonnes si nécessaire.wrap-reverse: les éléments s’enroulent et l’ordre des lignes est inversé.flex-start: les éléments sont alignés au début du conteneur.flex-end: les éléments sont alignés à la fin du conteneur.center: les éléments sont centrés dans le conteneur.space-between: les éléments sont uniformément distribués; le premier élément est au début, le dernier à la fin.space-around: les éléments sont uniformément distribués avec un espace égal autour d’eux.flex-start: les éléments sont alignés au haut du conteneur.flex-end: les éléments sont alignés au bas du conteneur.center: les éléments sont centrés verticalement dans le conteneur.baseline: les éléments sont alignés selon la ligne de base de leur texte.stretch (défaut): les éléments s’étirent pour remplir le conteneur (verticalement).flex-wrap est wrap.
flex-start: les lignes sont empaquetées vers le haut du conteneur.flex-end: les lignes sont empaquetées vers le bas du conteneur.center: les lignes sont centrées dans le conteneur.space-between: les lignes sont uniformément distribuées.space-around: chaque ligne a un espace égal autour.stretch (défaut): les lignes s’étirent pour remplir l’espace restant.flex-grow, flex-shrink et flex-basis.align-items)..container {
display: flex;
justify-content: center; /* Centre les éléments horizontalement */
align-items: center; /* Centre les éléments verticalement */
}