Bootstrap 5 Lessons Source Code
Bootstrap 5 Lessons Source Code
Bootstrap 5 Containers
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,
initial-scale=1">
<link
href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/boot
strap.min.css" rel="stylesheet">
<link href="style.css" rel="stylesheet">
<title>Bootstrap 5</title>
</head>
<body>
<div class="container box">
<h1>Hello, world 1</h1>
<div>Container 1</div>
</div>
<div class="container-fluid box">
<h1>Hello, world 2</h1>
<div>Container 2</div>
</div>
<ul class="list-unstyled">
<li>One</li>
<li>Two</li>
<li>Three</li>
<li>Four</li>
</ul>
<ul class="list-inline">
<li class="list-inline-item">One</li>
<li class="list-inline-item">Two</li>
<li class="list-inline-item">Three</li>
<li class="list-inline-item">Four</li>
</ul>
<dl class="row">
<dt class="col-sm-6">Title</dt>
<dd class="col-sm-2">Ele 1</dd>
</div>
<div style="height:50px"> </div>
<div class="container-fluid box">
<h1>Hello, world 2</h1>
<div>Container 2</div>
</div>
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,
initial-scale=1">
<link
href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/boot
strap.min.css" rel="stylesheet">
<link href="style.css" rel="stylesheet">
<title>Bootstrap 5</title>
</head>
<body>
<div style="height:50px"> </div>
<div class="container box">
<p class="h1">Container 1</p>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,
initial-scale=1">
<link
href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/boot
strap.min.css" rel="stylesheet">
<link href="style.css" rel="stylesheet">
<title>Bootstrap 5</title>
</head>
<body>
<div class="container box">
<h1>Hello, world 1</h1>
<div class="text-muted">Container muted</div>
<div class="text-primary">Container primary</div>
<div class="text-success">Container success</div>
<div class="text-info">Container Info</div>
<div class="text-warning">Container Warning</div>
<div class="text-danger">Container Danger</div>
<div class="text-secondary">Container secondary</div>
<div class="text-dark">Container Dark</div>
<div class="text-light">Container Light</div>
</div>
<div></div>
</div>
<script
src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootst
rap.bundle.min.js"></script>
</body>
</html>
<!doctype html>
<html lang="en">
<body>
<div class="container box">
<h1>Hello, world 1</h1>
<div class="alert alert-success">Container Alert <a
class="alert-link" href="#">Link</a></div>
<div class="alert alert-primary">Container Alert <a
class="alert-link" href="#">Link</a></div>
<div class="alert alert-warning">Container Alert <a
class="alert-link" href="#">Link</a></div>
<div class="alert alert-danger">Container Alert <a
class="alert-link" href="#">Link</a></div>
<div class="alert alert-info">Container Alert</div>
<div class="alert alert-secondary">Container Alert</div>
</div>
<div class="container-fluid box">
<h1>Hello, world 2</h1>
</html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,
initial-scale=1">
<link
href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/boot
strap.min.css" rel="stylesheet">
<link href="style.css" rel="stylesheet">
<title>Bootstrap 5</title>
</head>
<body>
<div class="container box">
<h1>Hello, world 1</h1>
<div class="accordion" id="acc1">
<div class="accordion-item">
<div class="accordion-item">
<h2 class="accordion-header" id="head2">
<button class="accordion-button" type="button"
data-bs-toggle="collapse" data-bs-target="#open2">
Open Two
</button>
</h2>
<div id="open2" class="accordion-collapse collapse "
data-bs-parent="#acc1">
<div class="accordion-body">
Hello World
</div>
</div>
<div class="accordion-item">
<h2 class="accordion-header" id="head3">
<button class="accordion-button" type="button"
data-bs-toggle="collapse" data-bs-target="#open3">
Open Three
</button>
</h2>
<div id="open3" class="accordion-collapse collapse "
data-bs-parent="#acc1">
<div class="accordion-body">
Hello World #3
</div>
</div>
</div>
</div>
</div>
<div class="container-fluid box">
<h1>Hello, world 2</h1>
<div></div>
</div>
<script
src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootst
rap.bundle.min.js"></script>
</body>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,
initial-scale=1">
<link
href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/boot
strap.min.css" rel="stylesheet">
<link href="style.css" rel="stylesheet">
<title>Bootstrap 5</title>
</head>
<body>
<div class="container box">
<h1>Hello, world 1</h1>
<div class="btn btn-primary">Button</div>
<button type="button" class="btn btn-secondary">Button
1</button>
<button type="button" class="btn btn-info">Button 1</button>
<div class="btn-group-vertical">
<div class="btn btn-success">Click</div>
<div class="btn btn-danger">Click</div>
<div class="btn btn-primary">Click</div>
<div class="btn btn-info">Click</div>
</div>
</div>
<script
src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootst
rap.bundle.min.js"></script>
</body>
</html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,
initial-scale=1">
<body>
<div class="container box">
<div class="row">
<div class="col">
<div class="card">
<img class="card-img-top" src="logo.png">
<div class="card-header bg-primary text-light">
Author
</div>
<div class="card-body">
Laurence Svekis
</div>
<div class="card-footer">
Contact info
</div>
</div>
</div>
<div class="col">
<div class="card">
<img class="card-img-top" src="logo.png">
<div class="card-header bg-primary text-light">
</div>
<script
src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootst
rap.bundle.min.js"></script>
</body>
</html>
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,
initial-scale=1">
<link
href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/boot
strap.min.css" rel="stylesheet">
<link href="style.css" rel="stylesheet">
<body>
<div class="container box">
<li class="nav-item">
<a href="#" class="nav-link ">Link 1</a>
</li>
<li class="nav-item">
<a href="#" class="nav-link ">Link 2</a>
</li>
<li class="nav-item">
<a href="#" class="nav-link ">Link 3</a>
<script
src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootst
rap.bundle.min.js"></script>
</body>
</html>
Bootstrap 5 Carousel
<!doctype html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,
initial-scale=1">
<link
href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/boot
strap.min.css" rel="stylesheet">
<link href="style.css" rel="stylesheet">
<title>Bootstrap 5</title>
</head>
<body>
<div class="container box">
<div class="display-1 ">Bootstrap 5</div>
<div class="carousel slide" data-bs-ride="carousel"
id="car1">
<div class="carousel-indicators">
<button type="button" data-bs-target="#car1"
class="active" data-bs-slide-to="0"></button>
<button type="button" data-bs-target="#car1"
data-bs-slide-to="1"></button>
<button type="button" data-bs-target="#car1"
data-bs-slide-to="2"></button>
</div>
<div class="carousel-inner">
</div>
</div>
</html>
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<body>
<div class="container box">
<div class="display-1 ">Bootstrap 5</div>
<div class="btn btn-primary" data-bs-toggle="modal"
data-bs-target="#mod1">Open Mod1</div>
<div class="btn btn-success" data-bs-toggle="modal"
data-bs-target="#mod2">Open Mod2</div>
</div>
<script
src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootst
rap.bundle.min.js"></script>
</body>
</html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,
initial-scale=1">
<link
href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/boot
strap.min.css" rel="stylesheet">
<link href="style.css" rel="stylesheet">
<title>Bootstrap 5</title>
</head>
<body>
<div class="container box">
<div class="display-1 ">Bootstrap 5</div>
<div class="border border-1 border-primary
text-decoration-underline">Element 1</div>
<div class="border border-2 border-danger fw-bold">Element
2</div>
<div class="border border-3 border-warning fst-italic
lh-lg">Element 3</div>
<div class="border border-4 border-info">Element 4</div>
<div class="border-start">Element 5</div>
</div>
<script
src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootst
rap.bundle.min.js"></script>
</body>
</html>