Bootstrap (front-end framework)

It contains HTML, CSS and (optionally) JavaScript-based design templates for typography, forms, buttons, navigation, and other interface components.

In addition, developers can take advantage of CSS classes defined in Bootstrap to further customize the appearance of their contents.

For example, Bootstrap has provisioned for light- and dark-colored tables, page headings, more prominent pull quotes, and text with a highlight.

They provide additional user interface elements such as dialog boxes, tooltips, progress bars, navigation drop-downs, and carousels.

Each Bootstrap component consists of an HTML structure, CSS declarations, and in some cases accompanying JavaScript code.

This raw form is modular, meaning that the developer can remove unneeded components, apply a theme and modify the uncompiled Sass files.

Months later, we ended up with an early version of Bootstrap as a way to document and share common design patterns and assets within the company.

[8] It has continued to be maintained by Otto, Thornton, a small group of core developers, and a large community of contributors.

[18] Significant changes include: Bootstrap 4 supports the latest versions of Google Chrome, Firefox, Internet Explorer, Opera, and Safari (except on Windows).

Example of a webpage using Bootstrap framework
Example of a webpage using Bootstrap framework rendered in Firefox