Kiểu chữ
Tài liệu và ví dụ về kiểu chữ Bootstrap, bao gồm cài đặt chung, tiêu đề, nội dung văn bản, danh sách, v.v.
Thiết lập toàn cầu
Bootstrap thiết lập các kiểu hiển thị, kiểu chữ và liên kết toàn cầu cơ bản. Khi cần kiểm soát nhiều hơn, hãy xem các lớp tiện ích văn bản .
- Sử dụng ngăn xếp phông chữ gốc chọn lọc tốt nhất
font-family
cho từng hệ điều hành và thiết bị. - Đối với thang loại bao gồm và dễ tiếp cận hơn, chúng tôi giả định là gốc mặc định của trình duyệt
font-size
(thường là 16px) để khách truy cập có thể tùy chỉnh các mặc định của trình duyệt khi cần. - Sử dụng các thuộc tính
$font-family-base
,$font-size-base
và$line-height-base
làm cơ sở đánh máy của chúng tôi áp dụng cho<body>
. - Đặt màu liên kết toàn cầu qua
$link-color
và chỉ áp dụng gạch chân liên kết trên:hover
. - Sử dụng
$body-bg
để đặt abackground-color
trên<body>
(#fff
theo mặc định).
Các kiểu này có thể được tìm thấy bên trong _reboot.scss
và các biến toàn cục được định nghĩa trong _variables.scss
. Đảm bảo đã cài $font-size-base
đặt rem
.
Đề mục
Tất cả các tiêu đề HTML, <h1>
thông qua <h6>
, đều có sẵn.
Phần mở đầu | Thí dụ |
---|---|
|
h1. Tiêu đề Bootstrap |
|
h2. Tiêu đề Bootstrap |
|
h3. Tiêu đề Bootstrap |
|
h4. Tiêu đề Bootstrap |
|
h5. Tiêu đề Bootstrap |
|
h6. Tiêu đề Bootstrap |
.h1
thông qua .h6
các lớp cũng có sẵn, khi bạn muốn khớp với kiểu phông chữ của tiêu đề nhưng không thể sử dụng phần tử HTML được liên kết.
h1. Tiêu đề Bootstrap
h2. Tiêu đề Bootstrap
h3. Tiêu đề Bootstrap
h4. Tiêu đề Bootstrap
h5. Tiêu đề Bootstrap
h6. Tiêu đề Bootstrap
Tùy chỉnh tiêu đề
Sử dụng các lớp tiện ích đi kèm để tạo lại văn bản tiêu đề phụ nhỏ từ Bootstrap 3.
Tiêu đề hiển thị lạ mắt Với văn bản phụ bị mờ
Hiển thị các tiêu đề
Các phần tử tiêu đề truyền thống được thiết kế để hoạt động tốt nhất trong phần nội dung trang của bạn. Khi bạn cần một tiêu đề nổi bật, hãy cân nhắc sử dụng một tiêu đề hiển thị — một kiểu tiêu đề lớn hơn, cố chấp hơn một chút. Hãy nhớ rằng các tiêu đề này không phản hồi theo mặc định, nhưng bạn có thể bật kích thước phông chữ đáp ứng .
Hiển thị 1 |
Hiển thị 2 |
Hiển thị 3 |
Hiển thị 4 |
Chỉ huy
Làm cho một đoạn văn nổi bật bằng cách thêm vào .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, không phải hàng hóa luctus.
Các phần tử văn bản nội tuyến
Tạo kiểu cho các phần tử HTML5 nội tuyến phổ biến.
Bạn có thể sử dụng thẻ đánh dấu đểĐiểm nổi bậtchữ.
Dòng văn bản này được coi là văn bản đã xóa.
Dòng văn bản này được coi là không còn chính xác nữa.
Dòng văn bản này được coi như một phần bổ sung cho tài liệu.
Dòng văn bản này sẽ hiển thị như được gạch chân
Dòng văn bản này được coi là bản in đẹp.
Dòng này được hiển thị dưới dạng văn bản in đậm.
Dòng này được hiển thị dưới dạng văn bản in nghiêng.
.mark
và .small
các lớp cũng có sẵn để áp dụng các kiểu giống nhau <mark>
và <small>
đồng thời tránh bất kỳ hàm ý ngữ nghĩa không mong muốn nào mà các thẻ sẽ mang lại.
Mặc dù không được hiển thị ở trên, hãy thoải mái sử dụng <b>
và <i>
trong HTML5. <b>
được dùng để làm nổi bật các từ hoặc cụm từ mà không truyền tải thêm tầm quan trọng trong khi <i>
chủ yếu là về giọng nói, thuật ngữ kỹ thuật, v.v.
Tiện ích văn bản
Thay đổi căn chỉnh, chuyển đổi, kiểu, độ đậm và màu văn bản bằng các tiện ích văn bản và tiện ích màu của chúng tôi .
Các từ viết tắt
Triển khai cách điệu phần tử của HTML <abbr>
cho các từ viết tắt và từ viết tắt để hiển thị phiên bản mở rộng khi di chuột. Các từ viết tắt có gạch chân mặc định và có con trỏ trợ giúp để cung cấp ngữ cảnh bổ sung khi di chuột và cho người dùng công nghệ hỗ trợ.
Thêm .initialism
vào một chữ viết tắt cho kích thước phông chữ nhỏ hơn một chút.
attr
HTML
Dấu ngoặc kép
Để trích dẫn các khối nội dung từ một nguồn khác trong tài liệu của bạn. Bao <blockquote class="blockquote">
quanh bất kỳ HTML nào dưới dạng trích dẫn.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Số nguyên posuere erat a ante.
Đặt tên nguồn
Thêm một <footer class="blockquote-footer">
để xác định nguồn. Gộp tên của công việc nguồn vào <cite>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Số nguyên posuere erat a ante.
Căn chỉnh
Sử dụng các tiện ích văn bản nếu cần để thay đổi căn chỉnh của blockquote của bạn.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Số nguyên posuere erat a ante.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Số nguyên posuere erat a ante.
Danh sách
Chưa được xếp lớp
Loại bỏ lề trái và lề mặc định list-style
trên các mục danh sách (chỉ dành cho phần con ngay lập tức). Điều này chỉ áp dụng cho các mục danh sách con ngay lập tức , có nghĩa là bạn cũng sẽ cần thêm lớp cho bất kỳ danh sách lồng nhau nào.
- Lorem ipsum dolor sit amet
- Consectetur adipiscing elit
- Integer moltie lorem tại massa
- Facilisis trong pretium nisl aliquet
- Nulla volutpat aliquam velit
- Phasellus iaculis neque
- Purus sodales ultricies
- Vestibulum laoreet porttitor sem
- Ac tristique libero volutpat tại
- Faucibus porta lacus fringilla vel
- Aenean ngồi amet erat nunc
- Bỏ qua lorem porttitor
Nội tuyến
Loại bỏ dấu đầu dòng của danh sách và áp dụng một số ánh sáng margin
với sự kết hợp của hai lớp, .list-inline
và .list-inline-item
.
- Lorem ipsum
- Phasellus iaculis
- Nulla volutpat
Căn chỉnh danh sách mô tả
Căn chỉnh các thuật ngữ và mô tả theo chiều ngang bằng cách sử dụng các lớp được xác định trước của hệ thống lưới của chúng tôi (hoặc các mixin ngữ nghĩa). Đối với các thuật ngữ dài hơn, bạn có thể tùy chọn thêm một .text-truncate
lớp để cắt bớt văn bản bằng dấu chấm lửng.
- Danh sách mô tả
- Một danh sách mô tả là hoàn hảo để xác định các thuật ngữ.
- Euismod
-
Vestibulum id ligula porta felis euismod semper eget lacinia odio sem num peit.
Donec id elit non mi porta gravida tại eget metus.
- Malesuada porta
- Etiam porta sem malesuada magna mollis euismod.
- Cụm từ bị cắt ngắn được cắt bớt
- Fusce dapibus, Tellus ac cursus rowo, rùa bò mauris condimentum nibh, ut fermentum massa justo sit amet risus.
- Làm tổ
-
- Danh sách định nghĩa lồng nhau
- Aenean posuere, tra tấn sed cursus feugiat, nunc augue blandit nunc.
Kích thước phông chữ đáp ứng
Bootstrap v4.3 đi kèm với tùy chọn cho phép kích thước phông chữ đáp ứng, cho phép văn bản mở rộng quy mô tự nhiên hơn trên các kích thước thiết bị và khung nhìn. RFS có thể được kích hoạt bằng cách thay đổi $enable-responsive-font-sizes
biến Sass thành true
và biên dịch lại Bootstrap.
Để hỗ trợ RFS , chúng tôi sử dụng hỗn hợp Sass để thay thế các font-size
thuộc tính bình thường của chúng tôi. Kích thước phông chữ đáp ứng sẽ được biên dịch thành calc()
các hàm với sự kết hợp của rem
và các đơn vị khung nhìn để kích hoạt hành vi chia tỷ lệ đáp ứng. Thông tin thêm về RFS và cấu hình của nó có thể được tìm thấy trên kho lưu trữ GitHub của nó .