Định nghĩa và sử dụng
Thuộc tính font thiết lập font cho thành phần, bao gồm font chữ, độ rộng, …
Cấu trúc
tag {
font: giá trị;
}
Với giá trị như sau:
| Thuộc tính | giá trị | Ví dụ | Mô tả |
|---|---|---|---|
| font-family | giá trị font | font-family: Arial, Helvetica, sans-serif; | Xác định giá trị font family cho chữ. |
| font-size | Kích cỡ | font-size: 120%; | Xác định kích cỡ của chữ, đơn vị có thể là px, em, %, … |
| font-size-adjust | Chỉ Firefox hỗ trợ thuộc tính này, nên ít được dùng tới. | ||
| font-stretch | Hiện tại các trình duyệt không hỗ trợ thuộc tính này. | ||
| font-style | normal italic oblique |
font-style: italic; | Xác định loại chữ. |
| font-variant | normal small-caps inherit |
font-variant: small-caps; | Chuyển đổi kiểu chữ (thường thành hoa). |
| font-weight | bold normal Giá trị |
font-weight: bold; | Hiển thị chữ đậm hay thường. |
Ví dụ
Ví dụ về thuộc tính font
font-family
Xác định giá trị font family cho chữ
<html>
<head>
<style type="text/css">
p.fontArial {
font-family: Arial, Helvetica, sans-serif;
}
p.fontCourier {
font-family: "Courier New", Courier, monospace;
}
</style>
</head>
<body>
<p class="fontArial">font Arial</p>
<p class="fontCourier">font Courier</p>
</body>
</html>
font Arial
font Courier
font-size
Xác định kích cỡ cho chữ
<html>
<head>
<style type="text/css">
p.size200 {
font-size: 200%;
}
</style>
</head>
<body>
<p>font-size</p>
<p class="size200">font size 200%</p>
</body>
</html>
font-size
font size 200%
font-size
font size 200%
<html>
<head>
<style type="text/css">
p.fontNormal {
font-style: normal;
}
p.fontItalic {
font-style: italic;
}
p.fontOblique {
font-style: oblique;
}
</style>
</head>
<body>
<p class="fontItalic">font style normal</p>
<p class="fontItalic">font style italic</p>
<p class="fontOblique">font style oblique</p>
</body>
</html>
font style normal
font style italic
font style oblique
font-variant
Chuyển đổi kiểu chữ (thường thành hoa)
<html>
<head>
<style type="text/css">
p.fontVariant {
font-variant: small-caps;
}
</style>
</head>
<body>
<p>font variant normal</p>
<p class="fontVariant">Font Variant Small Caps</p>
</body>
</html>
font variant normal
Font Variant Small Caps
font-weight
Chuyển đổi kiểu chữ (thường thành chữ in đậm)
<html>
<head>
<style type="text/css">
p.fontWeightNormal {
font-weight: normal;
}
p.fontWeight600 {
font-weight: 600;
}
p.fontWeightBold {
font-weight: bold;
}
</style>
</head>
<body>
<p class="fontWeightNormal">font weight normal</p>
<p class="fontWeight600">font weight 600</p>
<p class="fontWeightBold">font weight bold</p>
</body>
</html>
