Ajoutez simplement cette classe d' une ligne dans votre CSS et utilisez le labelcomposant bootstrap .
.label-as-badge {
border-radius: 1em;
}
Comparez ceci labelet badgecôte à côte:
<span class="label label-default label-as-badge">hello</span>
<span class="badge">world</span>

Ils semblent identiques. Mais dans le CSS, labelutilise emdonc il évolue bien, et il a toujours toutes les classes "-color". Ainsi, l'étiquette évoluera mieux vers des tailles de police plus grandes et peut être colorée avec succès d'étiquette, avertissement d'étiquette, etc. Voici deux exemples:
<span class="label label-success label-as-badge">Yay! Rah!</span>

Ou là où les choses sont plus grandes:
<div style="font-size: 36px"><!-- pretend an enclosing class has big font size -->
<span class="label label-success label-as-badge">Yay! Rah!</span>
</div>

16/11/2015 : Comment nous allons procéder dans Bootstrap 4
On dirait que les .badgecours ont complètement disparu. Mais il y a une .label-pillclasse intégrée (ici) qui ressemble à ce que nous voulons.
.label-pill {
padding-right: .6em;
padding-left: .6em;
border-radius: 10rem;
}
En utilisation, cela ressemble à ceci:
<span class="label label-pill label-default">Default</span>
<span class="label label-pill label-primary">Primary</span>
<span class="label label-pill label-success">Success</span>
<span class="label label-pill label-info">Info</span>
<span class="label label-pill label-warning">Warning</span>
<span class="label label-pill label-danger">Danger</span>

11/04/2014 : Voici une mise à jour expliquant pourquoi les classes d'alertes à pollinisation croisée .badgene sont pas si géniales. Je pense que cette image résume:

Ces classes d'alerte n'étaient pas conçues pour aller avec des badges. Il les rend avec un "indice" des couleurs prévues, mais à la fin la cohérence est rejetée par la fenêtre et la lisibilité est discutable. Ces badges piratés ne sont pas visuellement cohérents.
La .label-as-badgesolution ne fait qu'étendre la conception du bootstrap. Nous gardons intactes toutes les décisions prises par les concepteurs de bootstrap, à savoir la considération qu'ils ont accordée à la lisibilité et à la cohésion dans toutes les couleurs possibles, ainsi que les choix de couleurs eux-mêmes. La .label-as-badgeclasse n'ajoute que des coins arrondis, et rien d'autre. Aucune définition de couleur n'a été introduite. Ainsi, une seule ligne de CSS.
Oui, il est plus facile de pirater et de supprimer ces .alert-xxxxxclasses - vous n'avez pas besoin d'ajouter de lignes CSS. Ou vous pourriez vous soucier davantage des petites choses et ajouter une ligne.
.danger,.successetc., des définitions de style de classe prêtes à l'emploi pour des cas d'utilisation générale comme celui-ci.