Bootstrap 5 Starter Template: Ваш первый шаг в веб-разработке
Bootstrap 5 — это мощный инструмент для создания современных, отзывчивых веб-сайтов. Если вы только начинаете свой путь в веб-разработке, Starter Template — это отличное место для старта. Давайте рассмотрим, как начать с этого базового шаблона.
Что такое Starter Template?
Starter Template — это минимальный набор файлов, который позволяет вам быстро начать работу с Bootstrap. В нем уже есть все необходимое: скомпилированный CSS, JavaScript и базовая HTML-разметка. Вы можете использовать его как отправную точку для своего проекта.
Стартовый шаблон
Чтобы начать работу с Bootstrap 5, необходимо сначала подключить соответствующие файлы CSS и JS. В вашем HTML-документе должны быть следующие ссылки:
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Стартовый Шаблон Bootstrap 5</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
</head>
<body>
<h1>Привет мир!</h1>
<!-- Необязательный JavaScript; выбери один из двух! -->
<!-- Вариант 1: Bootstrap Bundle с Popper -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-YvpcrYf0tY3lHB60NNkmXc5s9fDVZLESaAA55NDzOxhy9GkcIdslK1eN7N6jIeHz" crossorigin="anonymous"></script>
<!-- Вариант 2: отдельный Popper и Bootstrap JS -->
<!--
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.8/dist/umd/popper.min.js" integrity="sha384-I7E8VVD/ismYTF4hNIPjVp/Zjvgyol6VFvRkX/vR+Vc4jQkC+hVqc2pM8ODewa9r" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.min.js" integrity="sha384-0pUGZvbkm6XF6gxjEnlmuGrJXVbNuzT9qBBavbLwCsOGabYfZo0T0to5eqruptLy" crossorigin="anonymous"></script>
-->
</body>
</html>
Этот код создает основу, которую вы можете использовать для дальнейшего развития вашего проекта. Вы можете добавить свои стили, скрипты и другие элементы, чтобы расширить функциональность и уникальность вашего сайта.
Нажав на кнопку ниже Вы также можете посмотреть и скачать более продвинутый стартовый шаблон, с переключением цветовых версий, ссылками на компоненты и т.д.
Примеры компонентов
Bootstrap 5 предлагает широкий спектр компонентов, которые можно использовать для создания различных элементов на сайте. Например, если вы хотите добавить навигационную панель, вы можете использовать следующий код:
<nav class="navbar navbar-expand-lg navbar-light bg-light">
<div class="container-fluid">
<a class="navbar-brand" href="#">Мой Сайт</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link active" aria-current="page" href="#">Главная</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Функции</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Цены</a>
</li>
<li class="nav-item">
<a class="nav-link disabled" href="#" tabindex="-1" aria-disabled="true">Отключено</a>
</li>
</ul>
</div>
</div>
</nav>
Этот пример демонстрирует, как легко и быстро можно создать функциональную и адаптивную навигационную панель с помощью Bootstrap 5.
Простая кнопка:
<button class="btn btn-primary">Нажми меня</button>
Карточка с изображением:
<div class="card" style="width: 18rem;">
<img src="my-image.jpg" class="card-img-top" alt="Мое изображение">
<div class="card-body">
<h5 class="card-title">Заголовок карточки</h5>
<p class="card-text">Описание карточки.</p>
</div>
</div>
Модальное окно:
<button type="button" class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#myModal">
Открыть модальное окно
</button>
<div class="modal fade" id="myModal" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Заголовок модального окна</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
Содержимое модального окна.
</div>
</div>
</div>
</div>
Заключение
Bootstrap 5 является отличным инструментом для любого веб-разработчика, желающего создать современный и отзывчивый сайт. Стартовый шаблон, который мы рассмотрели, может служить основой для любого проекта, предоставляя стабильную и гибкую платформу для дальнейшего развития. Используйте возможности Bootstrap 5, чтобы сделать ваш веб-сайт еще более привлекательным и удобным для пользователей.
На этой странице