Bootstrap Introduction

What Bootstrap is and how to add it.

✍️ 3 exercises + code challenge in this lesson

Bootstrap is a free front-end framework with ready-made CSS and JavaScript components. It helps you build responsive, mobile-first websites quickly.

Add Bootstrap 5

Include its CSS in the <head> and its JavaScript bundle before </body> from a CDN, or install it with npm install bootstrap.

Bootstrap works by adding classes to your HTML, such as container, btn btn-primary or text-center.

Key Takeaways: Bootstrap Introduction

Mastering Bootstrap Introduction helps you write clean and reliable Bootstrap code. Follow standard conventions, test edge cases, and keep logic simple. Try running the code example below and complete the exercises to build confidence.

Bootstrap Introduction Code Example

Bootstrap
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js"></script>
<div class="container py-4">
  <h1 class="text-primary">Hello, Bootstrap!</h1>
  <p class="lead">This page is styled only with Bootstrap classes.</p>
  <button class="btn btn-success">A Bootstrap button</button>
</div>
Free sign-in required · Google login available

Bootstrap Introduction Practice Exercises

Check what you learned in “Bootstrap Introduction”.

/ 3 solved
Fill in the blank

Give the button Bootstrap's primary style.

<button class="btn ">Save</button>
✓ Correct! Not quite. Try again.
Multiple choice

How do you use Bootstrap styles?

✓ Correct! Not quite. Try again.
Code challenge

Add a button with the classes "btn btn-success" and the text "Go".

Write the code in the live editor. Your answer is checked automatically.

Free sign-in required · Google login available

to save your exercise progress.
Finished this lesson?
Mark it complete to track your progress.

Stuck on something?

Ask the community in the CodesInTech forum.

Need a developer?

Learning on your own is great — and when you need professional help, our team builds custom software, websites and mobile apps for clients worldwide.

Explore Our Services