Mari Belajar.
Mari kita bersama belajar sesuatu yang berguna di sini

CSS Font

Labels:
Perbedaan Antara Serif dan Sans-serif Font

Properti CSS font mendefinisikan font keluarga, keberanian, ukuran, dan gaya teks.
Serif vs Sans-serif
Serif vs. Sans-serif
Catatan Pada layar komputer, sans-serif font dianggap lebih mudah dibaca daripada font serif.
CSS Font Keluarga

Dalam CSS, ada dua jenis nama keluarga font:

* Generik keluarga - kelompok font keluarga dengan ekspresi yang sama (seperti "Serif" atau "Monospace")
* Font keluarga - keluarga font tertentu (seperti "Times New Roman" atau "Arial")

Generic family Font family Description
Serif Times New Roman
Georgia
Serif fonts have small lines at the ends on some characters
Sans-serif Arial
Verdana
"Sans" means without - these fonts do not have the lines at the ends of characters
Monospace Courier New
Lucida Console
All monospace characters has the same width

Keluarga Font

Keluarga font teks yang dibuat dengan properti font-keluarga.

Properti font-keluarga harus terus beberapa nama font sebagai sistem "fallback". Jika browser tidak mendukung font pertama, ia mencoba font berikutnya.

Mulailah dengan font yang Anda inginkan, dan diakhiri dengan sebuah keluarga generik, agar browser memilih font yang sama dalam keluarga generik, jika tidak ada font lain yang tersedia.

Catatan: Jika nama suatu keluarga font yang lebih dari satu kata, itu harus dalam tanda kutip, seperti font-family: "Times New Roman".

Lebih dari satu keluarga font yang ditentukan dalam daftar dipisahkan-koma:

Contoh

p (font-family: "Times New Roman", Times, serif;)

Coba sendiri »

Untuk lebih umum digunakan kombinasi huruf, kami melihat Safe Web Font Kombinasi.
Style Font

Properti font-style banyak digunakan untuk menetapkan teks miring.

Properti ini memiliki tiga nilai:

* Normal - Teks ditampilkan biasanya
* Italic - Teks ditampilkan dengan huruf miring
* Miring - teks ini "condong" (miring sangat mirip dengan miring, tapi kurang didukung)

Contoh
p.normal (font-style: normal;)
p.italic (font-style: italic;)
p.oblique (font-style: oblique;)

Coba sendiri »

Ukuran Font

Properti font-size set ukuran teks.

Mampu mengatur ukuran teks adalah penting dalam desain web. Namun, Anda tidak harus menggunakan penyesuaian ukuran font untuk membuat paragraf terlihat seperti pos, atau pos tampak seperti paragraf.

-
for headings and

for paragraphs." onmouseover="this.style.backgroundColor='#ebeff9'" onmouseout="this.style.backgroundColor='#fff'">Selalu gunakan tag HTML yang tepat, seperti

-

untuk judul dan

untuk paragraf.

Nilai font-size dapat berupa absolut, atau relatif ukuran.

Absolute Ukuran:

* Mengatur teks ke ukuran tertentu
* Apakah tidak memungkinkan pengguna untuk mengubah ukuran teks dalam semua browser (buruk karena alasan aksesibilitas)
* Ukuran Mutlak berguna ketika ukuran fisik dari output diketahui

Relatif ukuran:

* Mengatur ukuran relatif terhadap elemen sekitarnya
* Memungkinkan pengguna untuk mengubah ukuran teks dalam browser

Catatan Jika Anda tidak menetapkan ukuran font, ukuran standar untuk teks biasa, seperti paragraf, adalah 16px (16px = 1em).
Mengatur Ukuran Font Dengan Pixel

Mengatur ukuran teks dengan piksel, memberi Anda kendali penuh atas ukuran teks:
Contoh
h1 (font-size: 40px;)
h2 (font-size: 30px;)
p (font-size: 14px;)

Coba sendiri »

Contoh di atas memungkinkan Firefox, Chrome, dan Safari untuk mengubah ukuran teks, tapi tidak Internet Explorer.

teks tersebut dapat diubah ukurannya di semua browser menggunakan zoom tool (Namun, ini mengubah ukuran seluruh halaman, tidak hanya teks).
Mengatur Ukuran Font Dengan Em

Untuk menghindari masalah ukuran dengan Internet Explorer, banyak pengembang menggunakan em daripada piksel.

Unit ukuran em direkomendasikan oleh W3C.

1em sama dengan ukuran font saat ini. Ukuran teks default di browser adalah 16px. Jadi, ukuran default 1em adalah 16px.

Ukuran dapat dihitung dari piksel untuk mereka dengan menggunakan rumus ini: pixels/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 sendiri »

Dalam contoh di atas, ukuran teks dalam mereka adalah sama dengan contoh sebelumnya dalam pixel. Namun, dengan ukuran mereka, adalah mungkin untuk menyesuaikan ukuran teks dalam semua browser.

Sayangnya, masih ada masalah dengan IE. Ketika mengubah ukuran teks, menjadi lebih besar dari seharusnya jika dibuat lebih besar, dan lebih kecil dari yang seharusnya bila dibuat lebih kecil.
Gunakan Kombinasi Persen dan Em

Solusi yang bekerja di semua browser, adalah untuk menetapkan ukuran font default-dalam persen untuk elemen body:
Contoh
body (font-size: 100%;)
h1 (font-size: 2.5em;)
h2 (font-size: 1.875em;)
p (font-size: 0.875em;)

Coba sendiri »

Kode kita sekarang karya-karya besar! Ini menunjukkan ukuran teks yang sama di semua browser, dan memungkinkan semua browser untuk memperbesar atau mengubah ukuran teks!

Contoh lainnya

Set the boldness of the font
Contoh ini menunjukkan bagaimana untuk mengatur keberanian font.

Set the variant of the font
Contoh ini menunjukkan bagaimana untuk mengatur varian dari font.

All the font properties in one declaration
Contoh ini menunjukkan bagaimana menggunakan properti singkat untuk setting semua properti font dalam satu deklarasi.
Semua Properti Font CSS

Jumlah pada kolom "" mengindikasikan di mana CSS CSS versi properti didefinisikan (CSS1 atau CSS2).

Property Description Values CSS
font
Sets all the font properties in one declaration font-style
font-variant
font-weight
font-size/line-height
font-family
caption
icon
menu
message-box
small-caption
status-bar
inherit
1
font-family
Specifies the font family for text family-name
generic-family
inherit
1
font-size
Specifies the font size of text xx-small
x-small
small
medium
large
x-large
xx-large
smaller
larger
length
%
inherit
1
font-style
Specifies the font style for text normal
italic
oblique
inherit
1
font-variant
Specifies whether or not a text should be displayed in a small-caps font normal
small-caps
inherit
1
font-weight
Specifies the weight of a font normal
bold
bolder
lighter
100
200
300
400
500
600
700
800
900
inherit
1

0 comments:

Post a Comment

Tanks atas kunjungannya ke blog ini


Followers

Site Info

free counters

Comment