font-weight
Properti CSS font-weight mengatur berat atau ketebalan font dan bergantung pada wajah font yang tersedia dalam font
family atau weight yang ditentukan oleh browser.
span {
font-weight: bold;
}
Properti font-weight menerima nilai kata kunci atau nilai numerik yang telah ditentukan. Kata kunci yang tersedia
adalah:
normalboldbolderlighter
Nilai numerik yang tersedia adalah:
100200300400500600700800900
Nilai kata kunci font normal yaitu nilai numerik 400 dan nilai tebal menjadi 700.
Untuk melihat efek menggunakan nilai selain 400 atau 700, font yang digunakan harus memiliki wajah bawaan yang cocok
dengan bobot yang ditentukan.
Jika font memiliki versi tebal (“700”) atau normal (“400”) sebagai bagian dari font family, browser akan menggunakannya.
Jika itu tidak tersedia, browser akan meniru huruf tebal atau versi normal dari font.
Demo diatas menggunakan font Open Sans, disematkan menggunakan Google Web Fonts API.
Font dimuat dengan semua bobot font yang tersedia dan menggunakan properti font-weight, bobot yang berbeda ditampilkan
seperti yang dijelaskan oleh teks setiap paragraf.
Bobot yang tidak tersedia hanya menampilkan bobot terdekat yang logis.
CSS Syntax
font-weight: normal | bold | bolder | lighter | number | initial | inherit;
JavaScript Syntax
object.style.fontWeight="bold"
| Default value: | normal |
|---|---|
| Inherited: | ya |
| Animatable: | ya Read about animatable |
| Version: | CSS1 |
Attribute Value
none
font-weight: normal;
font-weight: bold;
font-weight: 600;
Kamu dapat menggunakan nilai numerik. Mereka semua sesuai dengan berat nama tertentu:
- 100 Thin
- 200 Extra Light
- 300 Light
- 400 Normal
- 500 Medium
- 600 Semi Bold
- 700 Bold
- 800 Extra Bold
- 900 Ultra Bold
Jika kelompok font tidak memberikan weight yang diminta, itu akan menggunakan yang terdekat yang tersedia.
font-weight: lighter;
lighter atau bolder. Browser akan menggunakan weight berikutnya yang
tersedia.