Bootstrap 5 Văn bản/kiểu chữ
Cài đặt mặc định của Bootstrap 5
Bootstrap 5 sử dụng font-size
mặc định là 1rem (mặc định là 16px) và line-height
của nó là 1,5.
Ngoài ra, tất cả phần tử <p>
đều có margin-top: 0
và margin-bottom: 1rem
(mặc định là 16px).
<h1> - <h6>
Bootstrap 5 kiểu tiêu đề HTML ( <h1>
đến <h6>
) với độ dày phông chữ đậm hơn và kích thước phông chữ đáp ứng.
Bạn cũng có thể sử dụng các lớp .h1
đến .h6
trên các phần tử khác để làm cho chúng hoạt động như các tiêu đề nếu bạn muốn:
Ví dụ
<p class="h1">h1 Bootstrap heading</p>
<p class="h2">h2 Bootstrap
heading</p>
<p class="h3">h3 Bootstrap heading</p>
<p class="h4">h4
Bootstrap heading</p>
<p class="h5">h5 Bootstrap heading</p>
<p
class="h6">h6 Bootstrap heading</p>
Hãy tự mình thử »Hiển thị tiêu đề
Tiêu đề hiển thị được sử dụng để nổi bật hơn các tiêu đề thông thường (cỡ chữ lớn hơn và độ dày phông chữ nhẹ hơn) và có sáu lớp để chọn: .display-1
đến .display-6
:
<nhỏ>
Trong Bootstrap 5, phần tử HTML <small>
(và lớp .small
) được sử dụng để tạo văn bản phụ, nhỏ hơn trong bất kỳ tiêu đề nào:
<dấu>
Bootstrap 5 sẽ tạo kiểu <mark>
và .mark
với màu nền vàng và một số phần đệm:
<abbr>
Bootstrap 5 sẽ định kiểu cho phần tử HTML <abbr>
có viền chấm ở dưới và con trỏ có dấu chấm hỏi khi di chuột:
<trích dẫn>
Thêm lớp .blockquote
vào <blockquote>
khi trích dẫn các khối nội dung từ nguồn khác. Và khi đặt tên một nguồn, chẳng hạn như "từ trang web của WWF", hãy sử dụng lớp .blockquote-footer
:
<dl>
Bootstrap 5 sẽ định kiểu phần tử HTML <dl>
theo cách sau:
<mã>
Bootstrap 5 sẽ định kiểu phần tử HTML <code>
theo cách sau:
<kbd>
Bootstrap 5 sẽ định kiểu phần tử HTML <kbd>
theo cách sau:
<trước>
Bootstrap 5 sẽ định kiểu phần tử HTML <pre>
theo cách sau:
Thêm các lớp học về kiểu chữ
Các lớp Bootstrap 5 bên dưới có thể được thêm vào để tạo kiểu cho các thành phần HTML hơn nữa:
Class | Description | Example |
---|---|---|
.lead |
Makes a paragraph stand out | Try it |
.text-start |
Indicates left-aligned text | Try it |
.text-break |
Prevents long text from breaking layout | Try it |
.text-center |
Indicates center-aligned text | Try it |
.text-decoration-none |
Removes the underline from a link | Try it |
.text-end |
Indicates right-aligned text | Try it |
.text-nowrap |
Indicates no wrap text | Try it |
.text-lowercase |
Indicates lowercased text | Try it |
.text-uppercase |
Indicates uppercased text | Try it |
.text-capitalize |
Indicates capitalized text | Try it |
.initialism |
Displays the text inside an <abbr> element in a slightly smaller font size |
Try it |
.list-unstyled |
Removes the default list-style and left margin on list items (works on both <ul> and <ol> ). This class only applies to immediate children list items (to remove the default list-style from any nested lists, apply this class to any nested lists as well) |
Try it |
.list-inline |
Places all list items on a single line (used together with
.list-inline-item on each <li> elements) |
Try it |