Đăng nhập

Bài 5: Làm chủ định dạng văn bản với các thuộc tính text


1. Vì sao cần định dạng văn bản?

Ngoài việc chọn font và cỡ chữ, bạn còn có thể:

  • Căn giữa, căn phải hoặc canh đều văn bản
  • Gạch chân, in nghiêng hoặc viết hoa toàn bộ
  • Điều chỉnh khoảng cách chữ và khoảng cách giữa các dòng

Tất cả đều giúp nội dung dễ đọc và đẹp mắt hơn.


2. Các thuộc tính định dạng văn bản phổ biến


a. text-align – căn lề chữ

p {
  text-align: center;
}
Giá trịKết quả
leftCăn trái (mặc định)
rightCăn phải
centerCăn giữa
justifyCăn đều 2 bên

Ví dụ:

h1 {
  text-align: center;
}

b. text-decoration – gạch chân, gạch ngang, không gạch

a {
  text-decoration: none;
}
Giá trịÝ nghĩa
noneKhông gạch gì cả
underlineGạch chân
line-throughGạch ngang
overlineGạch phía trên

Ví dụ:

p.deleted {
  text-decoration: line-through;
}

c. text-transform – viết hoa, viết thường

h2 {
  text-transform: uppercase;
}
Giá trịTác dụng
noneGiữ nguyên văn bản
uppercaseViết hoa toàn bộ
lowercaseViết thường toàn bộ
capitalizeViết hoa chữ cái đầu mỗi từ

d. letter-spacing – khoảng cách giữa các chữ cái

h1 {
  letter-spacing: 2px;
}

→ Dùng để tạo cảm giác rộng rãi hoặc sang trọng hơn.


e. word-spacing – khoảng cách giữa các từ

p {
  word-spacing: 8px;
}

→ Ít khi dùng, nhưng hữu ích khi cần điều chỉnh bố cục đặc biệt.


f. text-indent – thụt đầu dòng

p {
  text-indent: 40px;
}

→ Giống kiểu viết văn bản có đoạn văn bắt đầu bằng thụt dòng.


3. Thực hành

style.css

body {
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.6;
  color: #333;
}

h1 {
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 3px;
}

p.note {
  text-align: justify;
  text-indent: 30px;
}

a {
  text-decoration: none;
  color: #2c3e50;
}

index.html

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Bài 5 – Định dạng văn bản</title>
  <link rel="stylesheet" href="style.css">
</head>
<body>

  <h1>Tiêu đề chính</h1>

  <p class="note">
    Đây là đoạn văn được căn đều hai bên, có thụt đầu dòng để người đọc dễ theo dõi hơn. Bạn có thể áp dụng thuộc tính text-indent để làm điều đó.
  </p>

  <p>
    Xem thêm tại <a href="#">liên kết này</a>.
  </p>

</body>
</html>

4. Ghi nhớ

Thuộc tínhTác dụng
text-alignCăn trái, phải, giữa, đều
text-decorationGạch chân, gạch ngang…
text-transformViết hoa, viết thường
letter-spacingKhoảng cách giữa các chữ cái
text-indentThụt lề đầu dòng

Thảo luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Đăng ký nhận tin mới

Nhận bài học, tài nguyên và cơ hội việc làm qua email hàng tuần.

Chúng tôi cam kết không spam. Bạn có thể hủy bất cứ lúc nào.