Bootstrap tutorial

Bootstrap is popular css/javascript framework. There are following advantages:

  1. Has good predefined theme and you can override theme.
  2. Has useful GUI elements like tabs.
  3. Incorporates most useful styles in classes, that have short names. For example, you don't need add style width: 100%; to element, you can add class w-100.
  4. Allows to make responsive layout, that will have good looking on mobiles, tablets and desktops. Mobile-first styles are part of the framework.
  5. Works on all modern browsers.