Les classes Bootstrap : texte, tableaux, formulaires et boutons
Mettre en forme la typographie et les liens, présenter des tableaux lisibles, construire des formulaires propres et des boutons, et utiliser les classes utilitaires d'espacement et de couleur.
1Situer
Un centre de formation à Oujda publie le planning de ses cours et un formulaire d'inscription. En HTML brut, le tableau est collé, le formulaire est mal aligné et le bouton ressemble à celui de Windows 98. Avec quelques classes Bootstrap, le même HTML devient net et professionnel, sans écrire une ligne de CSS.
2Comprendre
Un bouton, classe par classe
Un <button> sans classe : le style par défaut du navigateur, petit et gris.
1 / 5
Bootstrap s’utilise en ajoutant des classes aux balises. Pas besoin d’écrire de CSS pour les cas courants.
Typographie et liens
Classe
Effet
display-4, h1 à h6
grands titres, taille d’un titre sans changer la balise
lead
paragraphe d’introduction mis en valeur
text-center, text-end
alignement
fw-bold, fst-italic
gras, italique
text-primary, text-danger, text-muted
couleur du texte
link-primary, text-decoration-none
liens colorés, sans soulignement
Les couleurs du thème
primary (bleu) · secondary (gris) · success (vert) · danger (rouge) · warning (jaune) · info · light · dark. Elles se combinent avec presque tout : text-, bg-, btn-, alert-, border-.
<divclass="mb-3"><labelfor="mail"class="form-label">E-mail</label><inputtype="email"id="mail"class="form-control"><divclass="form-text">Nous ne partageons jamais votre e-mail.</div></div><selectclass="form-select">...</select><divclass="form-check"><inputclass="form-check-input"type="checkbox"id="ok"><labelclass="form-check-label"for="ok">J'accepte</label></div>
Les boutons
btn + une couleur : btn btn-primary, btn btn-outline-danger. Tailles : btn-sm, btn-lg. La classe btn marche aussi sur un lien <a>.
Les utilitaires d’espacement
{propriété}{côté}-{taille} : m (margin) ou p (padding) ; t, b, s (début), e (fin), x, y ou rien (tous) ; de 0 à 5, ou auto. Exemples : mb-3, px-4, mx-auto, p-0.
Exemple simple
Les étiquettes de vêtements
Une étiquette « taille M, coton, bleu » décrit le vêtement. Les classes Bootstrap sont des étiquettes qu'on colle sur les balises : « bouton, couleur principale, grande taille ».
m = margin, p = padding ; t, b, s, e, x, y = haut, bas, début, fin, horizontal, vertical ; de 0 à 5 pour la taille. mt-3 : une marge en haut de taille 3.