CSS font-weight Property

Thuộc tính font-weight trong CSS dùng để đặt độ đậm nhạt của font chữ. Độ đậm nhạt này phụ thuộc vào font family và trình duyệt đang dùng. Một số font family chỉ có sẵn ở một vài độ đậm nhất định. Hiểu rõ cách dùng font-weight giúp tăng tính thẩm mỹ và dễ đọc cho trang web.

Cú pháp:

font-weight: normal|bold|lighter|bolder|number|initial|inherit|unset;

Giá trị thuộc tính

  • normal: Đây là giá trị mặc định cho độ đậm của chữ. Nó tương đương với giá trị số 400.
  • bold: Giá trị này định nghĩa chữ in đậm, tương đương với giá trị số 700.
  • lighter: Làm cho chữ nhạt hơn một cấp so với phần tử cha. Nó cũng cần xem xét các độ đậm mà font family hỗ trợ.
  • bolder: Làm cho chữ đậm hơn một cấp so với phần tử cha. Cần xem xét các độ đậm mà font family hỗ trợ.
  • number: Đặt độ đậm của chữ theo số đã chỉ định. Số này có thể từ 1 đến 1000. Nếu không có độ đậm chính xác, một độ đậm phù hợp sẽ được áp dụng.

Giá trị Global:

  • initial: Đặt độ đậm của chữ về giá trị mặc định ban đầu.
  • inherit: Đặt độ đậm của chữ bằng với giá trị từ phần tử cha.
  • unset: Đặt lại độ đậm của chữ về giá trị kế thừa từ cha.

Khi dùng lighter hoặc bolder, bảng dưới đây cho thấy độ đậm tuyệt đối được xác định.

Giá trị của cha

lighter

bolder

100

100

400

200

100

400

300

100

400

400

100

700

500

100

700

600

400

900

700

400

900

800

700

900

900

700

900

Ví dụ: Đoạn code sau minh họa cách dùng CSS font-weight. Trong ví dụ này, thuộc tính được đặt với các giá trị khác nhau.

HTML
<!DOCTYPE html>
<html>
<head>
    <title> font-weight property </title>
    <!-- font-weight CSS property -->
    <style>
    body {
        font-weight: bold;
        font-family: sans-serif;
    }
    
    p.one {
        font-weight: bold;
    }
    
    p.two {
        font-weight: lighter;
    }
    
    p.three {
        font-weight: 1000;
    }
    
    p.four {
        font-weight: initial;
    }
    </style>
</head>

<body>
    <h1>GeeksforGeeks</h1>
    <h3>CSS font-weight Property</h3>
  
    <!-- font-weight: bold; length; property -->
    <p class="one"> 
       Prepare for the Recruitment drive of product based 
       companies like Microsoft, Amazon, Adobe etc with a 
      free online placement preparation course. 
      The course focuses on various MCQ's & Coding 
      question likely to be asked in the interviews 
      & make your upcoming placement season efficient 
      and successful. 
    </p>

  
    <!-- font-weight: lighter; length; property -->
    <p class="two"> 
      Prepare for the Recruitment drive of product based 
      companies like Microsoft, Amazon, Adobe etc with a 
      free online placement preparation course. The course 
      focuses on various MCQ's & Coding question likely to
      be asked in the interviews & make your upcoming 
      placement season efficient and successful. 
    </p>

  
    <!-- font-weight: 1000; length; property -->
    <p class="three"> 
      Prepare for the Recruitment drive of product based 
      companies like Microsoft, Amazon, Adobe etc with 
      a free online placement preparation course. The 
      course focuses on various MCQ's & Coding question 
      likely to be asked in the interviews & make your 
      upcoming placement season efficient and successful. 
    </p>

  
    <!-- font-weight: initial; length; property -->
    <p class="four"> 
      Prepare for the Recruitment drive of product based 
      companies like Microsoft, Amazon, Adobe etc with a 
      free online placement preparation course. The course 
      focuses on various MCQ's & Coding question likely to 
      be asked in the interviews & make your upcoming 
      placement season efficient and successful. 
    </p>

</body>
</html>

Đầu ra:

css-font-weight-property

Thuộc tính font-weight trong CSS là một công cụ mạnh mẽ để kiểm soát độ đậm. Nó cũng kiểm soát tác động trực quan của chữ trên trang web. Bằng cách sử dụng các giá trị font-weight khác nhau, bạn có thể tạo ra hiệu ứng chữ đa dạng. Các hiệu ứng này giúp tăng khả năng đọc và tính thẩm mỹ cho trang web. Hiểu cách tận dụng thuộc tính này sẽ cải thiện đáng kể kiểu chữ. Nó cũng cải thiện trải nghiệm người dùng tổng thể cho nội dung web. Để học thêm, hãy khám phá các thuộc tính CSS khác. Bạn cũng có thể tìm hiểu các kỹ thuật để nâng cao kỹ năng thiết kế web.

Trình duyệt được hỗ trợ: Các trình duyệt hỗ trợ CSS font-weight Property được liệt kê dưới đây:

  • Google Chrome 2.0
  • Internet Explorer 3.0
  • Microsoft Edge 12.0
  • Firefox 1.0
  • Safari 1.0
  • Opera 3.5

Last Updated : 21/07/2025