--- layout: page title: Alerts --- Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages. For inline dismissal, use the [alerts jQuery plugin]({{ site.baseurl }}javascript/#alerts). Wrap any text and an optional dismiss button in `.alert` and one of the four contextual classes (e.g., `.alert-success`) for basic alert messages.

No default class

Alerts don't have default classes, only base and modifier classes. A default gray alert doesn't make too much sense, so you're required to specify a type via contextual class. Choose from success, info, warning, or danger.

{% example html %} {% endexample %} ### Dismissing Build on any alert by adding an optional `.alert-dismissible` and [close button](). {% example html %} {% endexample %}

Ensure proper behavior across all devices

Be sure to use the <button> element with the data-dismiss="alert" data attribute.

### Link color Use the `.alert-link` utility class to quickly provide matching colored links within any alert. {% example html %} {% endexample %}