English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Bootstrap 4 默认的 font-size 为 16px, line-height 为 1.5。
默认的 font-family 为 "Helvetica Neue", Helvetica, Arial, sans-serif。
此外,所有的 <p> 元素 margin-top: 0 、 margin-bottom: 1rem (16px)。
Bootstrap определяет все стили HTML заголовков (h1 до h6). См. следующий пример:
<!DOCTYPE html> <html> <head> <title>Пример Bootstrap</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h1>Заголовок h1 Bootstrap (2.5rem = 40px)</h1> <h2>Заголовок h2 Bootstrap (2rem = 32px)</h2> <h2>Заголовок h2 Bootstrap (1.75rem = 28px)</h2> <h4>Заголовок h4 Bootstrap (1.5rem = 24px)</h4> <h5>Заголовок h5 Bootstrap (1.25rem = 20px)</h5> <h6>Заголовок h6 Bootstrap (1rem = 16px)</h6> </div> </body> </html>Проверьте, работает ли это ‹/›
Bootstrap также предоставляет четыре класса Display для управления стилем заголовков: .display-1, .display-2, .display-3, .display-4。
<!DOCTYPE html> <html> <head> <title>Пример Bootstrap</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h1>Заголовки Display</h1> <p>Заголовки Display могут выводить больше и粗ее шрифта.</p> <h1 class="display-1">Display 1</h1> <h1 class="display-2">Display 2</h1> <h1 class="display-3">Display 3</h1> <h1 class="display-4">Display 4</h1> </div> </body> </html>Проверьте, работает ли это ‹/›
В Bootstrap 4 элемент HTML <small> используется для создания текста меньшего размера и более легкого цвета:
<!DOCTYPE html> <html> <head> <title>Пример Bootstrap</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h1>Меньший текст заголовка</h1> <p>Элемент small используется для текста меньшего размера и более легкого цвета:</p> <h1>Заголовок h1 <small>Подзаголовок</small></h1> <h2>Заголовок h2 <small>Подзаголовок</small></h2> <h2>Заголовок h2 <small>Подзаголовок</small></h2> <h4>Заголовок h4 <small>Подзаголовок</small></h4> <h5>Заголовок h5 <small>Подзаголовок</small></h5> <h6>Заголовок h6 <small>Подзаголовок</small></h6> </div> </body> </html>Проверьте, работает ли это ‹/›
Bootstrap 4 определяет <mark> как желтый фоновый цвет и имеет определенный отступ:
<!DOCTYPE html> <html> <head> <title>Пример Bootstrap</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h1>Выделенный текст</h1> <p>Использование элемента mark для <mark>выделения</mark> текста.</p> </div> </body> </html>Проверьте, работает ли это ‹/›
Bootstrap 4 определяет стиль HTML-элемента <abbr> как одну сплошную линию на нижней части текста:
<!DOCTYPE html> <html> <head> <title>Пример Bootstrap</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h1>Сокращения</h1> <p>Элемент abbr используется для обозначения сокращений или аббревиатур:</p> <p><abbr title="World Health Organization">WHO</abbr> была основана в 1948 году.</p> </div> </body> </html>Проверьте, работает ли это ‹/›
Для цитируемого контента можно добавить класс .blockquote на <blockquote>:
<!DOCTYPE html> <html> <head> <title>Пример Bootstrap</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h1>Blockquotes</h1> <p>Элемент blockquote используется для presentación контента из других источников:</p> <blockquote class="blockquote"> <p>В течение 50 лет Всемирный фонд дикой природы защищает будущее природы. Всемирный фонд дикой природы (WWF) является ведущей организацией по охране природы, работающей в 100 странах/территориях,</p> <p>Получила поддержку 1,2 миллиона членов в США и около 5 миллионов членов по всему миру.</p> <footer class="blockquote-footer">Из веб-сайта WWF</footer> </blockquote> </div> </body> </html>Проверьте, работает ли это ‹/›
Bootstrap 4 определяет стиль HTML-элемента <dl> следующим образом:
<!DOCTYPE html> <html> <head> <title>Пример Bootstrap</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h1>Описание списка</h1> <p>Элемент dl represents the description list:</p> <dl> <dt>Кофе</dt> <dd>- Черный горячий напиток</dd> <dt>Молоко</dt> <dd>- Белый холодный напиток</dd> </dl> </div> </body> </html>Проверьте, работает ли это ‹/›
Bootstrap 4 определяет стиль HTML-элемента <code> следующим образом:
<!DOCTYPE html> <html> <head> <title>Пример Bootstrap</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h1>Фрагменты кода</h1> <p>Некоторые элементы кода можно поместить внутри элемента <code>:</p> <p>Следующие HTML-элементы: <code>span</code>, <code>section</code> и <code>div</code> используются для определения частей документа.</p> </div> </body> </html>Проверьте, работает ли это ‹/›
Bootstrap 4 определяет стиль HTML-элемента <kbd> следующим образом:
<!DOCTYPE html> <html> <head> <title>Пример Bootstrap</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h1>Ввод с клавиатуры</h1> <p>Чтобы указать ввод, обычно выполняемый с помощью клавиатуры, используйте элемент kbd:</p> <p>Использование <kbd>ctrl + p</kbd> для открытия диалогового окна «Печать».</p> </div> </body> </html>Проверьте, работает ли это ‹/›
Bootstrap 4 определяет стили HTML <pre> элемента следующим образом:
<!DOCTYPE html> <html> <head> <title>Пример Bootstrap</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h1>Многострочный код</h1> <p>Для многострочного кода используйте элемент pre:</p> <pre> Текст в前置енном элементе Отображать с фиксированной шириной шрифт, сохраняя Пробел и Перенос строки. </pre> </div> </body> </html>Проверьте, работает ли это ‹/›
Ниже приведены примеры более сложных стилей Bootstrap4:
Класс | Описание | Пример |
---|---|---|
.font-weight-bold | Жирный текст | Попробуйте |
.font-weight-normal | Обычный текст | Попробуйте |
.font-weight-light | Тонкий текст | Попробуйте |
.font-italic | Курсивный текст | Попробуйте |
.lead | Сделать абзац более заметным | Попробуйте |
.small | Указать более мелкий текст (85% от родительского элемента) | Попробуйте |
.text-left | Слева | Попробуйте |
.text-center | Центрировать | Попробуйте |
.text-right | Выравнивание по правому краю | Попробуйте |
.text-justify | Установите выравнивание текста, текст, выходящий за пределы экрана, автоматически переведется на новую строку | Попробуйте |
.text-nowrap | Не переводить строки в段е, если часть текста выходит за пределы экрана | Попробуйте |
.text-lowercase | Установите текст в нижний регистр | Попробуйте |
.text-uppercase | Установите текст в верхний регистр | Попробуйте |
.text-capitalize | Установите начальную букву слова с заглавной буквы | Попробуйте |
.initialism | Текст, отображаемый в элементе <abbr>, отображается в малом шрифте и может преобразовывать строчные буквы в заглавные | Попробуйте |
.list-unstyled | Удалите стандартный стиль списка, элементы списка выравниваются слева (в <ul> и <ol>). Этот класс предназначен только для прямых подэлементов списка (Если нужно удалить вложенные элементы списка, вам нужно использовать этот стиль в вложенном списке) | Попробуйте |
.list-inline | Разместите все элементы списка в одну строку | Попробуйте |
.pre-scrollable | Сделайте элемент <pre> скролируемым, максимальная высота области кода 340px, если высота exceeds этого значения, то появится полоса прокрутки по оси Y | Попробуйте |