Friday, 7 August 2026

Bootstrap

 Bootstrap:-

------------

-it's a popular open-source(free) front-end framework used to build responsive Web design

-mobile-first websites quickly.

-Bootstrap (the front-end CSS framework)


Responsive Web design:

--------------------------------

* Responsive web design is about creating web sites which automatically adjust themselves to look good on all devices, from small phones to large desktops.


History of Bootstrap:-

-----------------------

*2010 – Bootstrap was created by Mark Otto and Jacob Thornton while working at Twitter. It was initially called Twitter Blueprint and was developed to make web interfaces more consistent across projects.


*August 2011 – Bootstrap was released as an open-source project under the MIT License. It quickly became popular because it made responsive web design easier.


*Bootstrap 2 (2012) – Introduced built-in responsive design, allowing websites to adapt to different screen sizes such as desktops, tablets, and phones.


*Bootstrap 3 (2013) – Adopted a mobile-first approach, meaning layouts were designed for mobile devices first and then enhanced for larger screens. It also introduced the 12-column responsive grid system that became widely used.


*Bootstrap 4 (2018) – Replaced Less with Sass, introduced Flexbox for improved layouts, and modernized many components and utilities.


*Bootstrap 5 (2021) – Removed the dependency on jQuery, added more utility classes, improved customization, enhanced RTL (right-to-left) support, and updated components for modern web development.


Features:-

-----------

*Responsive Grid System: 12-column layout for creating responsive designs.

*Prebuilt Components: Buttons, cards, modals, navbars, alerts, forms, carousels, and more.

*Utility Classes: Easily control spacing, colors, typography, display, flexbox, etc.

*JavaScript Components: Interactive elements like dropdowns, tooltips, accordions, and modals.


Why Use Bootstrap?

*Faster web development.

*Mobile-first responsive design.

*Consistent UI across browsers.

*Large community and extensive documentation.

*Easy customization.


Common Bootstrap Classes:-

------------------------------------

Purpose      Example

-------------     -----------------

*Container : container, container-fluid

*Grid : row, col, col-md-6

*Buttons : btn, btn-primary, btn-danger

*Text : text-center, text-primary, fw-bold

*Spacing : m-3, mt-4, p-2

*Colors : bg-success, bg-warning, text-white

*Flexbox : d-flex, justify-content-center, align-items-center

------------------------------------------------------

1. Container:-

  --------------

-A container is used to wrap your content and provide proper alignment and responsive padding. 

-Bootstrap provides three main types of containers:


1. .container 

2. .container-fluid

3.  Responsive Containers


1. .container : A responsive fixed-width container.

Ex:

<div class="container">

  <h1>Hello Bootstrap</h1>

  <p>This is inside a fixed-width container.</p>

</div>


2. .container-fluid : Always spans the entire width of the screen.

Ex:

<div class="container-fluid">

  <h1>Full Width</h1>

  <p>This container is always 100% wide.</p>

</div>


3. Responsive Containers : These are full-width until the specified breakpoint.

Ex:

<div class="container-sm">Small breakpoint</div>

<div class="container-md">Medium breakpoint</div>

<div class="container-lg">Large breakpoint</div>

<div class="container-xl">Extra large breakpoint</div>

<div class="container-xxl">Extra extra large breakpoint</div>

-------------------------------------------------------------------------------

Program 1: Fixed-width .container

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Bootstrap Container Example</title>


    <!-- Bootstrap CSS -->

    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet">

</head>

<body>


<div class="container mt-5">

    <h1 class="text-primary">Welcome to Bootstrap</h1>

    <p>This content is inside a Bootstrap container.</p>

    <button class="btn btn-success">Click Me</button>

</div>


</body>

</html>

----------------------------------------

Program 2 : Full-width .container-fluid

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Bootstrap Container Example</title>


    <!-- Bootstrap CSS -->

    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet">

</head>

<body>


<div class="container-fluid bg-primary text-white p-4">

    <h2>Container Fluid</h2>

    <p>This container takes the full width of the screen.</p>

</div>


</body>

</html>

-----------------------------

Program 3: Responsive containers


<!DOCTYPE html>

<html lang="en">

<head>

  <meta charset="UTF-8">

  <meta name="viewport" content="width=device-width, initial-scale=1.0">

  <title>Responsive Container</title>

  <style>

    body {

      margin: 0;

      font-family: Arial, sans-serif;

      background: #f4f4f4;

    }


    .container {

      width: 90%;

      max-width: 1200px;

      margin: 0 auto;

      padding: 20px;

      background: white;

    }


    .box {

      background: #4CAF50;

      color: white;

      padding: 20px;

      text-align: center;

      margin-top: 20px;

      border-radius: 8px;

    }


    @media (max-width: 768px) {

      .container {

        width: 95%;

        padding: 15px;

      }

    }

  </style>

</head>

<body>


  <div class="container">

    <h1>Responsive Container</h1>

    <div class="box">

      This container adjusts based on screen size.

    </div>

  </div>


</body>

</html>

-------------------------------------

Bootstrap 5 Grid System:

-------------------------------

* Bootstrap's grid system is built with flexbox and allows up to 12 columns across the page.

* If you do not want to use all 12 columns individually, you can group the columns together to create wider columns:


span 1 span 1 span 1 span 1 span 1 span 1 span 1 span 1 span 1 span 1   span 1 span 1

                         span 4                                                               span 4                                               span 4

                                              span 4                                                                                    span 8

                          span 6                                                              span 6

                                                                  span 12

* The grid system is responsive, and the columns will re-arrange automatically depending on the screen size.

* Make sure that the sum adds up to 12 or fewer (it is not required that you use all 12 available columns).


Grid Classes:-

The Bootstrap 5 grid system has six classes:


.col- (extra small devices - screen width less than 576px)

.col-sm- (small devices - screen width equal to or greater than 576px)

.col-md- (medium devices - screen width equal to or greater than 768px)

.col-lg- (large devices - screen width equal to or greater than 992px)

.col-xl- (xlarge devices - screen width equal to or greater than 1200px)

.col-xxl- (xxlarge devices - screen width equal to or greater than 1400px)


Ex:

<!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 href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet">

  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/js/bootstrap.bundle.min.js"></script>

</head>

<body>

  

<div class="container-fluid mt-3">

  <h1>Three equal width columns</h1>

  <p>Note: Try to add a new div with class="col" inside the row class - this will create four equal-width columns.</p>

  <div class="row">

    <div class="col p-3 bg-primary text-white">.col</div>

    <div class="col p-3 bg-dark text-white">.col</div>

    <div class="col p-3 bg-primary text-white">.col</div>

  </div>

</div>


</body>

</html>

----------------------------------------------

Ex2:

<!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 href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet">

  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/js/bootstrap.bundle.min.js"></script>

</head>

<body>

  

<div class="container-fluid mt-3">

  <h1>Responsive Columns</h1>

  <p>Resize the browser window to see the effect.</p>

  <p>The columns will automatically stack on top of each other when the screen is less than 576px wide.</p>

  <div class="row">

    <div class="col-sm-3 p-3 bg-primary text-white">.col</div>

    <div class="col-sm-3 p-3 bg-dark text-white">.col</div>

    <div class="col-sm-3 p-3 bg-primary text-white">.col</div>

    <div class="col-sm-3 p-3 bg-dark text-white">.col</div>

  </div>

</div>


</body>

</html>

------------------------------------------------

Color

-------

The classes for text colors are: .text-muted, .text-primary, .text-success, .text-info, .text-warning, .text-danger, .text-secondary, .text-white, .text-dark, .text-body (default body color/often black) and .text-light


Ex:

<!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 href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet">

  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/js/bootstrap.bundle.min.js"></script>

</head>

<body>

<div class="container mt-3">                         mt-3 - padding top

  <h2>Colors</h2>

  <p class="text-muted">This text is muted.</p>

  <p class="text-primary">This text is important.</p>

  <p class="text-success">This text indicates success.</p>

  <p class="text-info">This text represents some information.</p>

  <p class="text-warning">This text represents a warning.</p>

  <p class="text-danger">This text represents danger.</p>

  <p class="text-secondary">Secondary text.</p>

  <p class="text-dark">This text is dark grey.</p>

  <p class="text-body">Default body color (often black).</p>

  <p class="text-light">This text is light grey (on white background).</p>

  <p class="text-white">This text is white (on white background).</p>

</div>

</body>

</html>


-----------------------------------------------------------------------------------

Button

--------

1. Button class:-

    ---------------

Basic Syntax:  <button class="btn btn-primary">Primary Button</button>


Class Description

-------------------------------

.btn    -     Base button class (required)

.btn-primary   -   Blue primary button

.btn-secondary - Gray secondary button

.btn-success     - Green success button

.btn-danger        -Red danger button

.btn-warning     -Yellow warning button

.btn-info -Light blue info button

.btn-light -Light-colored button

.btn-dark -Dark-colored button

.btn-link -Button styled as a hyperlink

.btn-lg - Large Button

.btn-sm - Small Button

.btn-outline-primary - Outline Primary

.btn-outline-success - Outline Success

.btn-outline-danger - Outline Danger


<!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 href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet">

  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/js/bootstrap.bundle.min.js"></script>

</head>

<body>


<div class="container mt-3">

  <h2>Button Styles</h2>

  <a href="#" class="btn btn-success">Link Button</a>

  <input type="button" class="btn btn-success" value="Input Button">

  <button type="button" class="btn">Basic</button>

  <button type="button" class="btn btn-primary">Primary</button>

  <button type="button" class="btn btn-secondary">Secondary</button>

  <button type="button" class="btn btn-success">Success</button>

  <button type="button" class="btn btn-info">Info</button>

  <button type="button" class="btn btn-warning">Warning</button>

  <button type="button" class="btn btn-danger">Danger</button>

  <button type="button" class="btn btn-dark">Dark</button>

  <button type="button" class="btn btn-light">Light</button>

  <button type="button" class="btn btn-link">Link</button>   

  <button class="btn btn-primary btn-lg">Large Button</button>

  <button class="btn btn-primary">Default Button</button>

  <button class="btn btn-primary btn-sm">Small Button</button>   

 <button class="btn btn-outline-primary">Outline Primary</button>

 <button class="btn btn-outline-success">Outline Success</button>

 <button class="btn btn-outline-danger">Outline Danger</button>

</div>


</body>

</html>

-------------------------------------

Button group: Bootstrap 5 allows you to group a series of buttons together (on a single line) in a button group:

-----------------

<!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 href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet">

  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/js/bootstrap.bundle.min.js"></script>

</head>

<body>


<div class="container mt-3">

  <div class="btn-group">

    <button type="button" class="btn btn-primary">Apple</button>

    <button type="button" class="btn btn-primary">Samsung</button>

    <button type="button" class="btn btn-primary">Sony</button>

  </div>

</div>


</body>

</html>

-------------------------------

dropdown

------------

*The .dropdown class is used to indicate a dropdown menu.

*Use the .dropdown-menu class to actually build the dropdown menu.

*To open the dropdown menu, use a button or a link with a class of .dropdown-toggle and data-toggle="dropdown"


<!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 href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet">

  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/js/bootstrap.bundle.min.js"></script>

</head>

<body>


<div class="container mt-3">

  <div class="dropdown">

    <button type="button" class="btn btn-primary dropdown-toggle" data-bs-toggle="dropdown">

      Dropdown button

    </button>

    <ul class="dropdown-menu">

      <li><a class="dropdown-item" href="#">Link 1</a></li>

      <li><a class="dropdown-item" href="#">Link 2</a></li>

      <li><a class="dropdown-item" href="#">Link 3</a></li>

    </ul>

  </div>

</div>


</body>

</html>

------------------

Multiple drodown

--------------------

<!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 href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet">

  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/js/bootstrap.bundle.min.js"></script>

</head>

<body>


<div class="container mt-3">

  <div class="btn-group">

    <button type="button" class="btn btn-primary">Apple</button>

    <button type="button" class="btn btn-primary">Samsung</button>

    <div class="btn-group">

      <button type="button" class="btn btn-primary dropdown-toggle" data-bs-toggle="dropdown">Sony</button>

      <ul class="dropdown-menu">

        <li><a class="dropdown-item" href="#">Tablet</a></li>

        <li><a class="dropdown-item" href="#">Smartphone</a></li>

      </ul>

    </div>

  </div>

</div>


</body>

</html>

---------------------------------

spinners:

-----------

-To create a spinner/loader, use the .spinner-border class


Class Description

-------------------------------

spinner-border - Circular rotating border spinner

spinner-grow - Growing/fading spinner

spinner-border-sm - Small border spinner

spinner-grow-sm - Small growing spinner

text-primary, text-success, etc. - Change spinner color

d-none - Hide the spinner


Ex:

<!DOCTYPE html>

<html>

<head>

  <title>Bootstrap Example</title>

  <meta name="viewport" content="width=device-width, initial-scale=1">

  <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet">

  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/js/bootstrap.bundle.min.js"></script>

</head>

<body>

<div class="container mt-3">

  <div class="spinner-border"></div>

  <div class="spinner-border text-muted"></div>

  <div class="spinner-border text-primary"></div>

  <div class="spinner-border text-success"></div>

  <div class="spinner-border text-info"></div>

  <div class="spinner-border text-warning"></div>

  <div class="spinner-border text-danger"></div>

  <div class="spinner-border text-secondary"></div>

  <div class="spinner-border text-dark"></div>

  <div class="spinner-border text-light"></div>

  <div class="spinner-grow text-muted"></div>

  <div class="spinner-grow text-primary"></div>

  <div class="spinner-grow text-success"></div>

  <div class="spinner-grow text-info"></div>

  <div class="spinner-grow text-warning"></div>

  <div class="spinner-grow text-danger"></div>

  <div class="spinner-grow text-secondary"></div>

  <div class="spinner-grow text-dark"></div>

  <div class="spinner-grow text-light"></div>

  <div class="spinner-border spinner-border-sm"></div>

  <div class="spinner-grow spinner-grow-sm"></div>

</div>

</body>

</html>

-----------------

spinner buttons:

-----------------

You can also add spinners to a button, with or without text:

Ex:


<!DOCTYPE html>

<html>

<head>

  <title>Bootstrap Example</title>

  <meta name="viewport" content="width=device-width, initial-scale=1">

  <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet">

  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/js/bootstrap.bundle.min.js"></script>

</head>

<body>


<div class="container mt-3">

  <button class="btn btn-primary">

    <span class="spinner-border spinner-border-sm"></span>

  </button>


  <button class="btn btn-primary">

    <span class="spinner-border spinner-border-sm"></span>

    Loading..

  </button>

  

  <button class="btn btn-primary" disabled>

    <span class="spinner-border spinner-border-sm"></span>

    Loading..

  </button>

  

  <button class="btn btn-primary" disabled>

    <span class="spinner-grow spinner-grow-sm"></span>

    Loading..

  </button>

</div>


</body>

</html>

--------------------------------------------

Bootstrap 5 Pagination:-

-If you have a web site with lots of pages, you may wish to add some sort of pagination to each page.


Ex:

<!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 href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet">

  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/js/bootstrap.bundle.min.js"></script>

</head>

<body>


<div class="container mt-3">

  <ul class="pagination">

    <li class="page-item"><a class="page-link" href="#">Previous</a></li>

    <li class="page-item"><a class="page-link" href="#">1</a></li>

    <li class="page-item"><a class="page-link" href="#">2</a></li>

    <li class="page-item"><a class="page-link" href="#">3</a></li>

    <li class="page-item"><a class="page-link" href="#">Next</a></li>

  </ul>

</div>

</body>

</html>

----------------------------------

Nav bar:

---------

-if you want to create a simple horizontal menu, add the .nav


1. nav-tabs - navigation tabs

    Ex: <ul class="nav nav-tabs">

2. nav-pills - active menu

    Ex: <ul class="nav nav-pills">

3. nav-pills with drown

    Ex:  <li class="nav-item dropdown">

4. 

Ex:

<!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 href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet">

  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/js/bootstrap.bundle.min.js"></script>

</head>

<body>

<div class="container mt-3">

  <ul class="nav">

    <li class="nav-item">

      <a class="nav-link" href="#">Home</a>

    </li>

    <li class="nav-item">

      <a class="nav-link" href="#">Inbox</a>

    </li>

    <li class="nav-item">

      <a class="nav-link" href="#">Send Items</a>

    </li>

    <li class="nav-item">

      <a class="nav-link disabled" href="#">Disabled</a>

    </li>

  </ul>

</div>


</body>

</html>

------------------------

Ex2: nav-pills with dropdrown


<!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 href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet">

  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/js/bootstrap.bundle.min.js"></script>

</head>

<body>


<div class="container mt-3">

  <ul class="nav nav-tabs">

    <li class="nav-item">

      <a class="nav-link active" href="#">Active</a>

    </li>

    <li class="nav-item dropdown">

      <a class="nav-link dropdown-toggle" data-bs-toggle="dropdown" href="#">Dropdown</a>

      <ul class="dropdown-menu">

        <li><a class="dropdown-item" href="#">Link 1</a></li>

        <li><a class="dropdown-item" href="#">Link 2</a></li>

        <li><a class="dropdown-item" href="#">Link 3</a></li>

      </ul>

    </li>

    <li class="nav-item">

      <a class="nav-link" href="#">Link</a>

    </li>

    <li class="nav-item">

      <a class="nav-link disabled" href="#">Disabled</a>

    </li>

  </ul>

</div>

</body>

</html>

----------------------------------------

Ex3: navbar with dropdown


<!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 href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet">

  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/js/bootstrap.bundle.min.js"></script>

</head>

<body>

<nav class="navbar navbar-expand-sm bg-dark navbar-dark">

  <div class="container-fluid">

    <div class="collapse navbar-collapse" id="collapsibleNavbar">

      <ul class="navbar-nav">

        <li class="nav-item">

          <a class="nav-link" href="#">Home</a>

        </li>

        <li class="nav-item">

          <a class="nav-link" href="#">Aboutus</a>

        </li>

        <li class="nav-item">

          <a class="nav-link" href="#">Message</a>

        </li>  

        <li class="nav-item dropdown">

          <a class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown">Dropdown</a>

          <ul class="dropdown-menu">

            <li><a class="dropdown-item" href="#">Link</a></li>

            <li><a class="dropdown-item" href="#">Another link</a></li>

            <li><a class="dropdown-item" href="#">A third link</a></li>

          </ul>

        </li>

      </ul>

    </div>

  </div>

</nav>

<div class="container-fluid mt-3">  

            body content

</div>

</body>

</html>

-----------------------------------

Bootstrap 5 Carousel:

---------------------------

-The Carousel is a slideshow for cycling through elements:


<!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 href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet">

  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/js/bootstrap.bundle.min.js"></script>

</head>

<body>


<!-- Carousel -->

<div id="demo" class="carousel slide" data-bs-ride="carousel">


  <!-- Indicators/dots -->

  <div class="carousel-indicators">

    <button type="button" data-bs-target="#demo" data-bs-slide-to="0" class="active"></button>

    <button type="button" data-bs-target="#demo" data-bs-slide-to="1"></button>

    <button type="button" data-bs-target="#demo" data-bs-slide-to="2"></button>

  </div>

  

  <!-- The slideshow/carousel -->

  <div class="carousel-inner">

    <div class="carousel-item active">

      <img src="la.jpg" alt="Los Angeles" class="d-block" style="width:100%">

    </div>

    <div class="carousel-item">

      <img src="chicago.jpg" alt="Chicago" class="d-block" style="width:100%">

    </div>

    <div class="carousel-item">

      <img src="ny.jpg" alt="New York" class="d-block" style="width:100%">

    </div>

  </div>

  

  <!-- Left and right controls/icons -->

  <button class="carousel-control-prev" type="button" data-bs-target="#demo" data-bs-slide="prev">

    <span class="carousel-control-prev-icon"></span>

  </button>

  <button class="carousel-control-next" type="button" data-bs-target="#demo" data-bs-slide="next">

    <span class="carousel-control-next-icon"></span>

  </button>

</div>

</body>

</html>

--------------------------

Bootstrap Forms

-----------------------

<!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 href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet">

  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/js/bootstrap.bundle.min.js"></script>

</head>

<body>


<div class="container mt-3">

  <h2>Login form</h2>

  <form action="/action_page.php">

    <div class="mb-3 mt-3">

      <label for="email">Email:</label>

      <input type="email" class="form-control" id="email" placeholder="Enter email" name="email">

    </div>

    <div class="mb-3">

      <label for="pwd">Password:</label>

      <input type="password" class="form-control" id="pwd" placeholder="Enter password" name="pswd">

    </div>

    <div class="form-check mb-3">

      <label class="form-check-label">

        <input class="form-check-input" type="checkbox" name="remember"> Remember me

      </label>

    </div>

    <button type="submit" class="btn btn-primary">Submit</button>

  </form>

</div>


</body>

</html>

-------------------------


No comments:

Post a Comment

R Basics

 Module I:  R Introduction – R Advantages and Disadvantages – R Installation – RStudio IDE – R Basics – R Basic Syntax – R Data Types – R Va...