Composant

Bootstrap permet de mettre en forme ce qu'il appelle des composants. Ce qui correspond à des barres de navigation, des zones d'alerte, des formulaires, des boutons...

MéthodeAlerte

Une alerte est la mise en valeur d'une zone de texte. On utilise la classe alert pour la définir et le mot alert suivi du code couleur pour la préciser.

1
<div class="container">
2
  <div class="alert alert-primary">alert alert-primary</div>
3
  <div class="alert alert-secondary">alert alert-secondary</div>
4
  <div class="alert alert-success">alert alert-success</div>
5
</div>
alert alert-primary
alert alert-secondary
alert alert-success
Alert

Pour colorer les liens internes aux alertes, il faut ajouter la classe alert-link aux ancres.

1
<div class="container">
2
  <div class="alert alert-primary">Ceci est un lien : <a href="#" class="alert-link">Je suis un lien</a>. La couleur s'adapte.</div>
3
  <div class="alert alert-danger">Ceci est un lien : <a href="#" class="alert-link">Je suis un lien</a>. La couleur s'adapte.</div>
4
  <div class="alert alert-success">Ceci est un lien : <a href="#" class="alert-link">Je suis un lien</a>. La couleur s'adapte.</div>
5
</div>
Ceci est un lien : Je suis un lien. La couleur s'adapte.
Ceci est un lien : Je suis un lien. La couleur s'adapte.
Ceci est un lien : Je suis un lien. La couleur s'adapte.
Alert-link

MéthodeBadge

Un badge permet de mettre en valeur un morceau de texte dans un phrase.

badge badge-primary : badge de couleur primaire

badge badge-pill badge-danger : le badge a une forme de pillule

En mettant un badge à une ancre, son survol et son focus sont gérés.

1
<div class="container">
2
  <div>Voici un badge : <span class="badge badge-primary">badge-primary</span></div>
3
  <div>Voici un badge pillule : <span class="badge badge-pill badge-warning">badge-pill</span></div>
4
  <div>Voici un badge ancre : <a href="#" class="badge badge-info">badge ancre</a></div>
5
</div>
Voici un badge : badge-primary
Voici un badge pillule : badge-pill
Voici un badge ancre : badge ancre
Badge

Modifiez la largeur de votre navigateur.

MéthodeBouton

La classe btn peut être utilisée sur les éléments button, input, et a.

btn btn-primary : bouton de couleur primaire

btn btn-outline-primary : la couleur est appliquée au texte et aux bordures

btn btn-lg btn-primary : gros bouton

btn btn-sm btn-primary : petit bouton

btn btn-block btn-primary : occupe toute la largeur de son parent

1
<div class="container">
2
  <a class="btn btn-primary" href="#" role="button">Lien</a>
3
  <button class="btn btn-primary" type="submit">Button</button>
4
  <input class="btn btn-primary" type="submit" value="Input">
5
  <button type="button" class="btn btn-outline-primary">btn-outline</button>
6
  <button type="button" class="btn btn-primary btn-lg">Gros button</button>
7
  <button type="button" class="btn btn-primary btn-sm">Petit button</button>
8
</div>
Lien
Bouton

Regroupement de bouton

btn-group

1
<div class="container">
2
  <div class="btn-group">
3
    <a class="btn btn-primary" href="#" role="button">Lien</a>
4
    <button class="btn btn-primary" type="submit">Button</button>
5
    <input class="btn btn-primary" type="submit" value="Input">
6
    <button type="button" class="btn btn-outline-primary">btn-outline</button>
7
    <button type="button" class="btn btn-primary btn-lg">Gros button</button>
8
    <button type="button" class="btn btn-primary btn-sm">Petit button</button>
9
  </div>
10
</div>
Lien
Regroupement de Boutons

MéthodeFiche

Une card permet de mettre en forme une fiche signalétique.

badge badge-primary : badge de couleur primaire

badge badge-pill badge-danger : le badge a une forme de pillule

En mettant un badge à une ancre, son survol et son focus sont gérés.

1
<div class="container">
2
  <div>Voici un badge : <span class="badge badge-primary">badge-primary</span></div>
3
  <div>Voici un badge pillule : <span class="badge badge-pill badge-warning">badge-pill</span></div>
4
  <div>Voici un badge ancre : <a href="#" class="badge badge-info">badge ancre</a></div>
5
</div>
Voici un badge : badge-primary
Voici un badge pillule : badge-pill
Voici un badge ancre : badge ancre
Badge

Modifiez la largeur de votre navigateur.