Mengenal CSS: ID, Class dan Tag
Dalam CSS, kita menggunakan selector untuk menargetkan elemen HTML yang ingin diberi gaya. Tiga jenis selector paling umum adalah tag selector, class selector, dan ID selector.
๐ Apa Bedanya Tag, Class, dan ID?
- Tag selector: Menargetkan elemen HTML langsung seperti
p,h1, ataudiv - Class selector: Menargetkan elemen dengan atribut
class(dengan awalan titik.) - ID selector: Menargetkan elemen dengan atribut
id(dengan awalan pagar#)
๐ฆ Contoh CSS & HTML
Kode di bawah ini menunjukkan penggunaan ketiga jenis selector:
<style>
p {
color: green;
}
.highlight {
background-color: yellow;
padding: 5px;
}
#judul {
font-size: 24px;
color: navy;
}
</style>
Contoh HTML:
<h1 id="judul">Ini Judul Utama</h1>
<p>Paragraf pertama ini menggunakan selector tag.</p>
<p class="highlight">Paragraf kedua menggunakan class.</p>
๐ Coba Jalankan:
๐ฏ Kesimpulan
- Tag digunakan untuk semua elemen tertentu (misal semua <p>)
- Class bisa digunakan berkali-kali di banyak elemen
- ID hanya digunakan satu kali untuk elemen unik
๐งช Latihan Interaktif
Edit kode di bawah ini agar paragraf tampil dengan warna dan latar belakang berbeda, lalu jalankan:
๐ Tugas Praktik Mandiri
- Buat file HTML dengan judul dan dua paragraf
- Beri ID pada judul dan class berbeda untuk tiap paragraf
- Gunakan CSS untuk memberi warna dan gaya berbeda ke tiap elemen
- Jalankan di browser, dan lihat perbedaannya
Bonus: Tambahkan elemen <div> dan coba kombinasikan dengan class dan ID!