Dasar Teori
Pada materi kali ini akan dibahas tentang teks yang meliputi pemilihan font, pengaturan
format teks, dan beberapa property yang biasa digunakan pada teks. Selain itu juga akan di
bahas tentang background, baik background berupa warna atau gambar.
Teks
Pengaturan format pada teks sangat mempengaruhi kemudahan bagi pengunjung dalam
membaca halaman web anda. Property untuk pengaturan teks setidaknya dapat dibagi kedalam
dua kelompok, yaitu:
- Pengaturan yang langsung mempengaruhi font dan tampilannya di layar. Misalnya
seperti typeface yang didalamnya termasuk pengaturan tebal, normal, atau italic dan
juga pengaturan ukuran teks
- Pengaturan yang memiliki efek sama, tanpa mempertimbangkan jenis font yang anda
gunakan. Pengaturan ini termasuk warna teks dan jarak antar huruf atau antar karakter.
Terminologi Typeface
SERIF SANS-SERIF MONOSPACE
Jenis font ini memiliki detail Jenis font ini memiliki garis lurus Setiap huruf pada font monospace
ekstra pada tiap tepiannya. Detail hingga ujung karakter, sehingga memiliki lebar yang sama (dan
ini dikenal dengan nama serifs dari sisi design lebih terlihat bersih sebaliknya).
Dalam dunia percetakan, jenis Layar memiliki resolusi yang lebih Jenis font ini umum dipakai pada
font ini sering dipakai pada kecil daripada cetak, sehingga kode pemrograman karena mudah
penulisan yang panjang, karena apabla teksnya kecil, jenis sans- untuk diikuti teksnya
karakter tulisan jenis ini mudah serif dapat lebih mudah di baca
untuk dibaca
Terdapat beberapa cara untuk menggunakan fonts dalam web anda dengan tidak hanya
terbatas pada fonts yang telah terinstall dikomputer anda. Akan tetapi yang perlu
dipertimbangkan adalah tidak semua font gratis, sebagian ada yang harus anda beli lisensinya
Font perlu terinstall terlebih CSS menentukan dimana lokasi Layanan komersial memberikan
dahulu pada komputer yang font dapat didownload apabila akses kepada pengguna ke
dipakai. CSS hanya berlaku untuk belum terinstall di komputer koleksi yang cukup banyak
menentukan font yang akan dengan menggunakan @font-face
dipakai
Kekurangan
Pilihan terbatas hanya pada font Pengguna harus mendownload file Ada biaya yang harus dikeluarkan
yang telah terinstall font, yang seringkali untuk membayar layanan font
memperlambat dalam memuat yang dipakai. Hal ini berkaitan
halaman web yang diakses dengan lisensi font
Lisensi
Anda tidak ikut mendistribusikan Lisensi dari font yang dipakai, Penyedia layanan yang akan
font yang anda gunakan, jadi harus mengizinkan mengurusi segala sesuatu terkait
tidak ada kekhawatiran terkait pendistribbusian dengan lisensi dari font yang anda
lisensi dari font yang anda pakai menggunakan @font-face gunakan
Pilihan Font
Pilihan font terbatas hanya pada Pilihan terbatas, karena tidak Setiap penyedia layanan
font yang telah terinstall banyak font yang disediakan secara memberikan pilihan font yang
gratis berbeda
h1, h2 {
font-family: Arial, Verdana, sans-
Materi Desain Web – PENS serif;} Dwi Susanto SST MT
.credits {
font-family: "Courier New",
Value dari property ini adalah tipe font
yang ingin anda pakai.
Seringkali daftar font yang dituliskan Desainer menyarankan bahwa sebuah halaman
diakhiri dengan jenis font yang umum, web akan nampak lebih baik apabila
misalnya serif. menggunakan jenis font tidak lebih dari tiga
jenis dalam satu halaman.
Ukuran Font
Property font-size memungkinkan anda untuk menentukan ukuran dari font yang anda
gunakan. Terdapat beberapa cara dalam menentukan ukuran dari sebuah font. Yang paling
umum dipakai adalah:
• Pixels
Pixel seringkali dipakai karena memberi keluasan web desainer dalam menenentukan
secara tepat ruangan yang diperlukan untuk teks yang akan ditampilkan. Nilai dari
besarnya pixel diikuti huruf px
• Persentase
Ukuran default teks pada browser adalah 16px. Jadi sebuah font berukuran 75% sama
dengan 12px, dan 200% sama dengan 32px.
Apabila anda telah menentukan ukuran font pada elemen <body> dengan ukuran 75%
dari ukuran default (sehingga ukurannya 12px), dan kemudian anda menentukan lagi
ukuran pada elemen yang berada dalam elemen <body> dengan ukuran 75%, maka
ukuran fontnya akan menjadi 9px, yakni 75% dari 12px.
• EM
Sebuah em sama dengan lebar dari sebuah huruf m. Em memungkinkan anda untuk
merubah ukuran teks yang berhubungan dengan ukuran yg ada di parent element.
a:link {
color: deeppink; :link
text-decoration: none;}
a:visited { Mengatur tampilan link yang belum diklik
color: black;}
a:hover {
color: deeppink; :visited
text-decoration: underline;}
a:active { Mengatur tampilan link yang telah di klik
color: darkcyan;}
:hover
Untuk mengatur tampilan saat pointer
berada di atas link.
Background
Properti background digunakan untuk mendefinisikan efek background pada sebuah
element. Properti CSS untuk background antara lain:
- background-color
- background-image
- background-repeat
- background-attachment
- background-position
Background Color
Background Image
Background Repeat
Property background-position
digunakan untuk menentukan titik awal div
lokasi dari background. {
background-image:url('smiley.gif');
background-repeat:no-repeat;
Nilai dari property background position background-position:left top;
adalah berpatokan pada sumbu X dan Y. }
Nilai pertama adalah lokasi berdasarkan
sumbu X dan nilai kedua dari sumbu Y.
Percobaan
Percobaan 1 : Font Family
2. Dengan menggunakan gambar sebagai background dan pengaturan format teks, buatlah
tampilan seperti di bawah ini