Bootstrap включає оформлення для семи видів кнопок:

Для того, щоб кнопка відібражалась в потрібному вам стилі, надайте їй відповідний клас:
- .btn-default (Стандартна);
- .btn-primary (Основна);
- .btn-success (Підтвердити);
- .btn-info (Повідомлення);
- .btn-warning (Увага);
- .btn-danger (Скасування);
- .btn-link (Посилання).
Код для кнопок з прикладу:
<button type="button" class="btn btn-default">Стандартна</button> <button type="button" class="btn btn-primary">Основна</button> <button type="button" class="btn btn-success">Підтвердити</button> <button type="button" class="btn btn-info">Повідомлення</button> <button type="button" class="btn btn-warning">Увага</button> <button type="button" class="btn btn-danger">Скасування</button> <button type="button" class="btn btn-link">Посилання</button>
Типи елементів
Стилі кнопок в Bootstrap можуть застосовуватися до елементів <button> і <input type = "button">, а також до посилань <a>. Кнопці потрібно присвоїти клас .btn і один з класів, щоб надати їй стиль. Для прикладу візьмемо .btn-default:
<a class="btn btn-default" href="#" role="button">Кнопка</a> <button class="btn btn-default" type="submit">Кнопка</button> <input class="btn btn-default" type="button" value="Кнопка">
В результаті отримаємо три однакових елемента:

Розміри кнопок
Bootstrap дозволяє змінювати розмір кнопки за допомогою додаткового класу. За замовчуванням ви можете обирати з-поміж чотирьох розмірів кнопки:

Код кнопок з прикладу:
<button type="button" class="btn btn-primary btn-lg">Велика</button> <button type="button" class="btn btn-primary btn-md">Середня</button> <button type="button" class="btn btn-primary btn-sm">Мала</button> <button type="button" class="btn btn-primary btn-xs">Ще менша</button>
Класи, які визначають розміри кнопок:
- .btn-lg (велика);
- .btn-md (середня);
- .btn-sm (мала);
- .btn-xs (ще менша).
Блокові кнопки
Ви можете перетворити звичайны кнопки в блокові елементи. Для цього надайте їм клас .btn-block.

<button type="button" class="btn btn-primary btn-lg btn-block">Блокова кнопка</button> <button type="button" class="btn btn-default btn-lg btn-block">Блокова кнопка</button>
Активні і заблоковані кнопки
Кнопці можна призначити активний (натиснутий) вигляд та її заблокований статус. Клас .active відображає, як кнопка виглядає під час натискання, а клас .disabled робить її неактивною.

Повна довідка про кнопки в Bootstrap
| клас | опис |
| .btn | Додає базове оформлення до кнопки |
| .btn-default | Стандартний вид кнопки |
| .btn-primary | Основна кнопка |
| .btn-success | Кнопка підтвердження |
| .btn-info | Кнопка для інформаційних повідомлень |
| .btn-warning | Кнопка для попереджувальних повідомлень |
| .btn-danger | Кнопка скасування, очищення форми |
| .btn-link | Кнопка, яка виглядає як посилання |
| .btn-lg | Великий розмір кнопки |
| .btn-sm | Малий розмір |
| .btn-xs | Ще менший розмір |
| .btn-block | Блоковий вид кнопки (вона займає всю ширину батьківського елементу) |
| .active | Кнопка виглядає натиснутою |
| .disabled | Неактивна кнопка |
Наступний урок (Урок №4: Верстання шаблонів, мобільне верстання)