Color — CSS

Pernah pesen cat tembok di toko bangunan? Ada yang bilang nama warna ("biru langit"), ada yang nunjukkin sample kartu warna, ada juga yang sebut kode persis dar

Pernah pesen cat tembok di toko bangunan? Ada yang bilang nama warna ("biru langit"), ada yang nunjukkin sample kartu warna, ada juga yang sebut kode persis dari brand cat ("Dulux 47BB 28/214"). Semua valid — beda level presisi aja. CSS sama: properti color ngatur warna tulisan, dan kamu bisa nyebutnya pake banyak format tergantung seberapa presisi kamu butuh.

🤔 Kenapa hex pake huruf A-F? Hex (#FF0000) itu sistem angka basis 16: 0-9 + A-F (jadi 16 simbol total). Tiap pasangan 2-digit ngwakilin nilai 0-255 buat satu channel warna (R, G, B). FF = 255 (max). Manusia liat warna karena 3 jenis "cone" di mata yang beda sensitif merah, hijau, biru. Hex langsung nge-encode persis 3 channel itu — itu kenapa standar warna digital semua nge-mirror anatomi mata manusia.

Format yang umum:

color: lightblue;

🎭 Analogi sehari-hari

Pilihan format = cara nyebut warna ke tukang cat. Nama warna = "biru" (cepet, tapi mana biru-nya?). RGB/HEX = kode persis dari kartu warna. HSL = "warna biru, agak pucat, agak terang" — tweak rasa, bukan kode.

⚠️ Jebakan yang sering ditemui

Yang akan kamu pelajari