Bootstrap Tutorials

  • Last Updated : 22 Mar, 2021



Bootstrap is a free and open-source tool collection for creating responsive websites and web applications. It is the most popular HTML, CSS, and JavaScript framework for developing responsive, mobile-first websites. Nowadays, the websites are perfect for all the browsers (IE, Firefox, and Chrome) and for all sizes of screens (Desktop, Tablets, Phablets, and Phones). All thanks to Bootstrap developers – Mark Otto and Jacob Thornton of Twitter, though it was later declared to be an open-source project.
Bootstrap Tutorial

Why we use Bootstrap ?

  • It is Faster and Easier way for Web-Development.
  • It creates Platform-independent web-pages.
  • It creates Responsive Web-pages.
  • It designes the responsive web pages for mobile devices too.
  • It is Free and open-source framework available on www.getbootstrap.com

How to use Bootstrap in webpage: There are two ways to include Bootstrap in the website.

  1. Include Bootstrap from CDN links:
    Example:
    <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <title>Bootstrap Example</title>
        <meta charset="utf-8">
        <meta name="viewport" content=
            "width=device-width, initial-scale=1">
    
        <!-- Bootstrap CSS library -->
        <link rel="stylesheet" href=
    "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css"
            integrity=
    "sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T"
            crossorigin="anonymous">
    
        <!-- jQuery library -->
        <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"
            integrity=
    "sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo"
            crossorigin="anonymous">
        </script>
    
        <!-- JavaScript library -->
        <script src=
    "https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"
            integrity=
    "sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1"
            crossorigin="anonymous">
        </script>
    
        <!-- Latest compiled JavaScript library -->
        <script src=
    "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"
            integrity=
    "sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM"
            crossorigin="anonymous">
        </script>
    </head>
    
    <body>
        <div class="container text-center">
            <h1 class="text-success">GeeksforGeeks</h1>
            <p>A computer science portal for geeks</p>
        </div>
    </body>
    
    </html>                
    

    Output:




  2. Download Bootstrap from getbootstrap.com and use it:
    • Goto www.getbootstrap.com and click Getting Started. Click on the Download Bootstrap button.
      bootstrap image
    • A.zip file would get downloaded. Extract the zip file and go in the distribution folder. It contains two folders named as CSS and JS.

      <link rel=”stylesheet” type=”text/css” href=”css/bootstrap.min.css”>
      <script src=”js/bootstrap.min.js”> </script>
      <script src=”https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js”>
      </script>

    • Add the file link to the HTML document and then open the web page using web browsers.

    Example:

    <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <title>Bootstrap Example</title>
        <meta charset="utf-8">
        <meta name="viewport" content=
            "width=device-width, initial-scale=1">
    
        <link rel="stylesheet" type="text/css" 
            href="css/bootstrap.min.css">
    
        <script src="js/bootstrap.min.js"></script>
    </head>
    
    <body>
        <div class="container text-center">
            <h1 class="text-success">GeeksforGeeks</h1>
            <p>A computer science portal for geeks</p>
        </div>
    </body>
    
    </html>
    

    Output:

Learn Basic Bootstrap step by step:

Bootstrap 4:

Basic Bootstrap related articles:

Learn more about Bootstrap:

Recent Articles on Bootstrap

  
If you like GeeksforGeeks and would like to contribute, you can also write an article and mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above

My Personal Notes arrow_drop_up


Writing code in comment? Please use ide.geeksforgeeks.org, generate link and share the link here.