Bài 4: Làm đẹp chữ với font, cỡ chữ, độ đậm, khoảng cách dòng

yanyan

By yanyan

Đăng ngày Tháng 7 12, 2025


1. Vì sao cần quan tâm đến chữ?

Một website tốt hay không phần lớn phụ thuộc vào trải nghiệm đọc:

  • Font chữ dễ nhìn
  • Cỡ chữ phù hợp
  • Khoảng cách dòng thoáng
  • Độ đậm giúp nhấn mạnh nội dung

CSS cho phép bạn kiểm soát toàn bộ những điều này.


2. Thay đổi font chữ bằng font-family

body {
  font-family: Arial, sans-serif;
}
  • Arial là font chính
  • sans-serif là font dự phòng nếu Arial không có
  • Viết nhiều font cách nhau bằng dấu phẩy, font đầu tiên còn lại thì dùng

Các nhóm font thường dùng:

NhómVí dụPhong cách
Sans-serifArial, Helvetica, Roboto, TahomaKhông chân, hiện đại
SerifTimes New Roman, GeorgiaCó chân, cổ điển
MonospaceCourier New, ConsolasDùng cho code

Ví dụ:

h1 {
  font-family: 'Georgia', serif;
}

3. Cỡ chữ – font-size

p {
  font-size: 18px;
}

Đơn vị thường dùng:

  • px: pixel – đơn vị cố định
  • em, rem: đơn vị tương đối
    • 1em = cỡ chữ của phần tử cha
    • 1rem = cỡ chữ mặc định của <html> (thường là 16px)

Ví dụ:

h2 {
  font-size: 1.5rem; /* khoảng 24px */
}

4. Độ đậm chữ – font-weight

h1 {
  font-weight: bold;
}

Ngoài bold, còn có thể dùng số:

Giá trị sốMức độ
100Rất mảnh
400Bình thường
700Đậm
900Rất đậm

Ví dụ:

p.important {
  font-weight: 700;
}

5. Khoảng cách dòng – line-height

p {
  line-height: 1.6;
}
  • Dùng số (không đơn vị) để nhân với cỡ chữ
  • Hoặc dùng px, em, rem cũng được

Mẹo: line-height từ 1.4 đến 1.8 là lý tưởng để dễ đọc.


6. Viết tắt với font

Bạn có thể gộp 1 dòng:

p {
  font: 16px/1.5 Arial, sans-serif;
}

→ Gồm font-size + line-height + font-family


7. Thực hành

style.css

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

h1 {
  font-family: Georgia, serif;
  font-size: 32px;
  font-weight: 700;
}

p.note {
  font-style: italic;
  font-weight: 300;
}

index.html

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Bài 4 – Font chữ</title>
  <link rel="stylesheet" href="style.css">
</head>
<body>

  <h1>CSS giúp chữ đẹp hơn</h1>

  <p>Đây là đoạn văn thông thường.</p>
  <p class="note">Đây là ghi chú nghiêng và nhẹ.</p>

</body>
</html>

8. Ghi nhớ

Thuộc tínhTác dụng
font-familyChọn kiểu font
font-sizeKích thước chữ
font-weightĐộ đậm chữ
line-heightKhoảng cách giữa các dòng

📂 Chuyên mục:

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.

[global_subscribe_form]

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