CSS Font


CSS Font – Font Family

Untuk menentukan jenis font, digunakan property font-family.

Contoh

p{font-family:"Times New Roman", Times, serif;} 

Coba »

Font Style

Property font-style digunakan untuk mendefinisikan style pada font.

Property ini memiliki 3 value, yaitu :

  • normal – Teks yang biasanya ditampikan
  • italic – Teks yang ditampilkan miring
  • oblique – Teks yang “condong”. (Sangat mirip dengan italic)

Contoh

p.normal {font-style:normal;}
p.italic {font-style:italic;}
p.oblique {font-style:oblique;}

Coba »

Font Size

Property font-size digunakan untuk menetapkan ukuran font.

Jika Anda tidak menetapkan ukuran font, ukuran font untuk teks biasa ialah 16px (16px = 1em).

Mengatur Ukuran Font Dengan Pixel

Contoh

h1 {font-size:40px;}
h2 {font-size:30px;}
p {font-size:14px;}

Coba »

Contoh diatas dapat bekerja di Internet Explorer 9, Firefox, Chrome, Opera dan Safari.

Catatan : Contoh diatas tidak bekerja di IE, kecuali versi 9 keatas.

Teks dapat dirubah ukurannya di semua browser menggunakan tool zoom.

Mengatur Ukuran Font Dengan Em

Untuk menghindari masalah ukuran font di versi lama dari Internet Explorer, banyak pegembang web menggunakan em daripada pixel. Ukuran font dengan em sangat direkomendasikan oleh W3C.

Ukuran teks standar di browser adalah 16px. Jadi ukuran default 1em adalah 16px.

Anda dapat menghitung ukuran pixel ke em dengan rumus : pixel/16 = em

Contoh

h1 {font-size:2.5em;} /* 40px/16=2.5em */
h2 {font-size:1.875em;} /* 30px/16=1.875em */
p {font-size:0.875em;} /* 14px/16=0.875em */

Coba »

Contoh diatas. ukuran teks dalam em sama seperti contoh sebelumnya dalam pixel. Dengan em, memungkinkan teks untuk menyesuaikan ukurannya di semua web browser.