Tutorial-BootStrap

BootStrap Tutorial

Advantages of BootStrap

Examples of some Responsice websites

Installing the required extensions

Add BootStrap to your HTML page

Referencing Bootstrap files from local folder

  <!-- Bootstrap CSS : Referencing local file-->
    <link rel="stylesheet"
          href="css/bootstrap.css">

Referencing Bootstrap files from CDN

A content delivery network (CDN) is a system of distributed servers (network) that deliver pages and other Web content to a user, based on the geographic locations of the user, the origin of the webpage and the content delivery server.

Bootstrap CDN

<link
  rel="stylesheet"
  href="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/css/bootstrap.min.css"
/>
<script
  src="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/js/bootstrap.min.js"
></script>

Exploring

In this section we will try different components in Bootstrap randomly. Using the Bootstrap 4 extension we can create bootstrap components using auto-completion

    <!-- Nav tabs -->
  

    <!-- Tab panes -->

    <!-- Pills-->

    <!-- Jumbotron -->
   
   <!-- list -->

HTML Semantic Elements

W3Schools :Semantic Elements

Typography & Utilities

CSS Components

Grid System & Flexbox

JavaScript Widgets

Creating the Base Project

Creating Landing Page Project

Creating Quiz App

Creating the Social Project

Setup project & Navbar

Home Section

Explore Head Section

Explore Body Section

#explore-section .fas{
  background:#333;
  color:#fff;
  padding: 5px;
  border-radius: 5px;

}

Create Head & Section

Share Head & Section

Contact Modal Section

Smooth Scrolling

   //Init Scrollspy
    $('body').scrollspy({target:'#main-nav'});