HTML HEX Colors
Bab 1: Standar Industri Warna
Dalam pengembangan web profesional, format Hexadecimal (HEX) adalah metode paling populer untuk mendefinisikan warna. Format ini lebih ringkas daripada RGB dan didukung oleh semua browser serta software desain seperti Photoshop atau Figma.
HEX menggunakan sistem bilangan basis-16 untuk merepresentasikan nilai intensitas Merah, Hijau, dan Biru.
💡 Struktur HEX:
Kode HEX selalu diawali dengan tanda pagar (#) diikuti oleh 6 digit karakter:
#RRGGBB
- RR: Intensitas Merah (00 - FF)
- GG: Intensitas Hijau (00 - FF)
- BB: Intensitas Biru (00 - FF)
Bab 2: Memahami Bilangan Hexadecimal
Tidak seperti sistem desimal kita (0-9), Hexadecimal memiliki 16 digit. Setelah angka 9, hitungan dilanjutkan dengan huruf A sampai F.
Nilai Minimum
00
Setara dengan nilai 0 dalam RGB (Cahaya mati/Gelap).
Nilai Maksimum
FF
Setara dengan nilai 255 dalam RGB (Cahaya maksimal/Terang).
Urutan intensitas: 0, 1, ..., 9, A, B, C, D, E, F. Jadi, 00 adalah terendah, dan FF adalah tertinggi.
Bab 3: Konversi dan Contoh
Mari kita lihat bagaimana warna-warna dasar diterjemahkan ke dalam kode HEX.
- Hitam (#000000): Merah 00, Hijau 00, Biru 00.
- Putih (#FFFFFF): Merah FF, Hijau FF, Biru FF.
- Merah (#FF0000): Merah maksimal (FF), sisanya mati (00).
- Hijau (#00FF00): Hijau maksimal (FF), sisanya mati (00).
- Biru (#0000FF): Biru maksimal (FF), sisanya mati (00).
Implementasi HEX:
<h1 style="color:#FF0000;">Teks Merah</h1>
<h1 style="color:#0000FF;">Teks Biru</h1>
<h1 style="color:#3CB371;">Medium Sea Green</h1>
Bab 4: Shorthand HEX (Kode Pendek)
Jika kedua digit pada setiap komponen warna bernilai sama (misal: #RR GGBB menjadi #11 22 33), Anda bisa menyingkatnya menjadi 3 digit saja.
Putih
Full: #FFFFFF
Short: #FFF
Hitam
Full: #000000
Short: #000
Pink Cerah
Full: #FF00CC
Short: #F0C
Bab 5: HEX dengan Alpha (Transparansi)
Sama seperti RGBA, format HEX modern juga mendukung transparansi dengan menambahkan 2 digit ekstra di belakang kode warna. Formatnya menjadi 8 digit: #RRGGBBAA.
Nilai Alpha (AA) juga berkisar dari 00 (Transparan) hingga FF (Solid).
<!-- Merah Solid -->
<div style="background-color:#FF0000;"></div>
<!-- Merah Transparan (sekitar 50%) -->
<div style="background-color:#FF000080;"></div>
⚡ Proyek Kilat: Modern Button Palette
Misi Anda adalah membuat 3 tombol dengan warna berbeda menggunakan kode HEX 3 digit (Shorthand). Ini akan melatih efisiensi penulisan kode Anda.
🎯 Target Misi:
- ✅ Buat tombol pertama dengan background
#F00(Merah) dan teks#FFF(Putih). - ✅ Buat tombol kedua dengan background
#0F0(Hijau) dan teks#000(Hitam). - ✅ Buat tombol ketiga dengan background
#00F(Biru) dan teks#FFF(Putih). - ✅ Gunakan tag
<button>untuk setiap elemen.
Pusat Dokumentasi Developer
Jangan hafalkan kodenya, cukup pahami logikanya. Kalau kamu butuh jawaban cepat saat lagi ngoding, kamu bisa intip dokumentasi teknis di bawah ini:
Layanan & Jasa
Fondasi Utama
Visual & Media
Alat Bantu Dev
Standar Global
Langkah Selanjutnya
Selain RGB dan HEX, ada satu lagi format warna yang sangat disukai oleh desainer karena lebih intuitif dalam mengatur kecerahan dan saturasi: HSL.
INSPIRED BY GLOBAL WEB STANDARDS • POWERED BY CODIVAY
Lanjut ke HSL Colors »