Trang trí văn bản
Thuộc phần Tạo kiểu với CSS trong hành trình HTML của Coddy. Bài học 22 trên 76.
Trong CSS, thuộc tính text-decoration dùng để thêm hoặc xóa phần trang trí cho văn bản bên trong một phần tử HTML. Thuộc tính này cho phép bạn gạch chân, gạch trên hoặc gạch ngang văn bản để nhấn mạnh bằng hình ảnh hoặc biểu thị các trạng thái cụ thể.
Các giá trị thường dùng cho text-decoration gồm:
none: Xóa mọi kiểu trang trí văn bản. Đây là giá trị mặc định.
underline: Thêm gạch chân cho văn bản.
overline: Thêm một đường gạch phía trên văn bản.
line-through: Thêm một đường kẻ ngang qua giữa văn bản (gạch ngang).
Ví dụ:
a {
text-decoration: none;
}
.underline {
text-decoration: underline;
}
.strike {
text-decoration: line-through;
}Thử thách
DễBạn được cung cấp một tài liệu HTML có đoạn văn (<p>) chứa một phần tử liên kết (<a>) và một phần tử khối (<div>). Nhiệm vụ của bạn là dùng thuộc tính text-decoration để tạo kiểu cho các phần tử này. Làm theo các bước dưới đây:
- Viết quy tắc CSS áp dụng cho tất cả phần tử
<a>. Đặttext-decorationthànhnoneđể bỏ gạch chân mặc định. - Thêm thuộc tính
classcó giá trị "underline" vào phần tử<p>. - Viết quy tắc CSS áp dụng cho tất cả phần tử có lớp
underline. Đặttext-decorationthànhunderline. - Thêm thuộc tính
classcó giá trị "strike" vào phần tử<div>. - Viết quy tắc CSS áp dụng cho tất cả phần tử có lớp
strike. Đặttext-decorationthànhline-through.
Tự làm thử
<html>
<head>
<title>Text Decoration</title>
<style>
/* Write CSS rules here */
</style>
</head>
<body>
<p>This is a paragraph with a <a href="#">link</a>.</p>
<div>This is a division.</div>
</body>
</html>Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Tất cả bài học trong Tạo kiểu với CSS
4Nền tảng về văn bản
Màu chữPhông chữCỡ chữĐộ đậm của chữCăn chỉnh văn bảnTrang trí văn bảnThử thách ôn tập số 1Thử thách ôn tập số 23Bộ chọn cơ bản
Giới thiệu về bộ chọnBộ chọn kiểuBộ chọn lớpBộ chọn IDBộ chọn nhómBộ chọn phổ quátThử thách về bộ chọn9Flexbox
Flexbox là gì?Hướng flexCăn chỉnh nội dungCăn chỉnh các phần tửCăn giữa hoàn hảoThử thách Flexbox12Kiến thức cơ bản về thiết kế đáp ứng
Thiết kế đáp ứng là gì?Thẻ meta viewportBố cục linh hoạtĐơn vị viewportKiến thức cơ bản về media queryHình ảnh linh hoạtTự luyện tập: Playground Web