Di Kelas HTML, kamu membuat halaman yang isinya lengkap: judul, daftar, gambar. Tapi tampilannya masih polos, hitam di atas putih, persis seperti dokumen kantor zaman dulu.
Yang mendandani halaman namanya CSSBahasa untuk mengatur tampilan halaman web, seperti warna, ukuran, dan jarak.Penjelasan lengkap →. Kalau HTML itu kerangka dan isi rumah, CSS itu cat, lantai, dan tata letak perabotnya.
Bentuk sebuah aturan CSS
CSS itu kumpulan aturan. Satu aturan bentuknya selalu begini:
h1 {
color: red;
}
Bagian-bagiannya:
| Bagian | Contoh | Artinya |
|---|---|---|
| SelectorBagian CSS yang menunjuk elemen mana yang mau didandani, misalnya h1 atau .kartu.Penjelasan lengkap → | h1 |
“Aturan ini untuk siapa?” |
| Properti (CSS)Hal yang mau diubah pada tampilan, seperti color untuk warna tulisan atau font-size untuk ukuran huruf.Penjelasan lengkap → | color |
“Apa yang diubah?” |
| Nilai | red |
“Jadi apa?” |
Properti dan nilai dipisah titik dua :, dan diakhiri titik koma ;. Semuanya dibungkus kurung kurawal. Lupa titik koma itu kesalahan nomor satu pemula, jadi biasakan.
Artinya: “Semua h1 warna tulisannya merah.”
Coba sendiri
Isi aturan untuk h1 dan p di kotak ini. Kalau sudah benar, hasilnya langsung berubah.
Aturan CSS pertamamu
<!DOCTYPE html>
<html lang="id">
<head>
<meta charset="UTF-8">
<title>CSS pertama</title>
<style>
/* Tantangan: ubah warna tulisan h1 jadi merah, dan p jadi abu-abu (gray) */
h1 {
}
p {
}
</style>
</head>
<body>
<h1>Halo, CSS!</h1>
<p>Tulisan ini belum didandani.</p>
</body>
</html>
Hasilnya:
Console
Dua cara memasang CSS
Cara 1: di dalam tag style. Dipakai di kotak di atas. Praktis untuk mencoba, karena semuanya satu berkas.
<head>
<style>
h1 {
color: red;
}
</style>
</head>
Cara 2: berkas CSS terpisah. Dipakai di proyek sungguhan. Aturannya ditulis di berkas gaya.css, lalu dipanggil dari HTML dengan tag <link>:
<head>
<link rel="stylesheet" href="css/gaya.css">
</head>
Perhatikan href: itu Path (alamat berkas)Tulisan yang menunjukkan di folder mana sebuah berkas berada, misalnya gambar/kucing.svg.Penjelasan lengkap → menuju berkas CSS-nya, dihitung dari berkas HTML. Cara kerjanya sama persis dengan src pada gambar di pelajaran HTML 5 dan 6. Kalau path-nya salah, halamanmu tampil polos tanpa dandanan, dan browser tidak bilang apa-apa.
Komentar di CSS
Catatan untuk dirimu sendiri, tidak dibaca browser, ditulis seperti ini:
/* ini komentar, bebas ditulis apa saja */
Yang barusan kamu pelajari
- CSS mengatur tampilan, HTML mengatur isi.
- Satu aturan = selector + properti + nilai:
h1 { color: red; }. - Pasang lewat tag
<style>(untuk mencoba) atau berkas.cssyang dipanggil dengan<link rel="stylesheet" href="...">. - Path berkas CSS dihitung seperti path gambar.
- Komentar CSS ditulis di antara
/*dan*/.