Buttons
Buttons represent actions such as saving, submitting, opening, deleting, or confirming something and are one of Bootstrap\'s most common components.
Core concept
Explain the .btn base class, semantic button versus anchor elements, type attributes, focus styles, disabled state, and how Bootstrap adds consistent padding and typography.
Using it in a real interface
Show a submit button, a secondary action, and a link styled as a button. Explain why an anchor should remain an anchor when its purpose is navigation and a button should be used for an action.
Implementation notes
Avoid using a button purely as decoration or an anchor for an action that changes application state. Semantic choice improves keyboard behavior and accessibility.