Penulisan Warna beserta Kode Warna RGB pada CSS

CSS sendiri memiliki berbagai variasi warna yang dapat digunakan untuk mengubah warna pada website (teks, latar belakang, dll.) dengan menggunakan berbagai format penulisan warna. Berikut akan dibahas penggunaannya menggunakan kata warna dan RGB.

Kata Warna

Ini merupakan yang paling mudah untuk digunakan, karena hanya perlu langsung menyebut warna yang ingin digunakan (dalam Bahasa Inggris). Terdapat 17 kata warna dasar dari VGA pada dasar windows yang disebut classic internet color. Berikut tabel ke-17 kata warna tersebut.

Kata Warna Nilai RGB Contoh Warna
aqua #00ffff
black #000000
blue #0000ff
fuchsia #ff00ff
gray #808080
green #008000
lime #00ff00
maroon #800000
navy #000080
olive #808000
orange #ffa500
purple #800080
red #ff0000
silver #c0c0c0
teal #008080
white #ffffff
yellow #ffff00

Selain warna dasar diatas, terdapat keyword warna-warna lainnya yang didukung oleh berbagai web browser modern, warna ini disebut sebagai 147 SVG color (atau x11 colors) untuk list lengkapnya dapat diakses di https://developer.mozilla.org/en-US/docs/CSS/color_value.

Model Warna RGB

RGB (Red, Green, Blue) merupakan 3 warna dasar (merah, hijau, biru) yang dapat dipadukan ketiganya untuk menghasilkan warna lainnya. Masing-masing warna bernilai dari 0 (tanpa warna) hingga 255 ( warna maksimal). Perpaduan dari ketiga warna ini dapat menghasilkan sebanyak 16.777.216 kombinasi warna yang berasal dari 256 kombinasi warna merah x 256 kombinasi warna hijau x 256 kombinasi warna biru.

Misalnya untuk warna kuning, sebenarnya merupakan penggabungan antara warna merah dan hijau. Untuk mendapatkan warna kuning terang, digunakan penggabungan warna merah sebesar 255, hijau sebesar 255, dan biru sebesar 0.

Penulisan Kode Warna #RRGGBB dan #RGB

Kedua format penulisan kode warna ini merupakan cara penulisan warna menggunakan heksadesimal. Dimana RR merupakan warna merah (Red), GG merupakan warna hijau (Green) dan BB merupakan warna biru (Blue). Masing-masing warna bernilai dari 00 (tanpa warna) hingga FF (nilai maksimal ekuivalen dengan 255 pada format warna RGB). Format penulisan kode warna ini sering digunakan dalam CSS.

Terdapat juga penulisan kode warna #RGB, bedanya penulisan ini merupakan versi singkat dari #RRGGBB. Misalnya #0F0 (hijau murni) yang sama dengan #00FF00 (merah 00, hijau FF, biru 00) dalam penulisan ##RRGGBB.

Script HTML
<!DOCTYPE html>
<html>
<head>
    <title>Judul Halaman</title>
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <p>Paragraf</p>
    <p>Hello World!</p>
</body>
</html>
Script CSS
body {
    background-color: #0f0;
}
Hasil di browser

Penulisan Kode Warna RGB Menggunakan Desimal

Selain menulis kode warna RGB menggunakan heksadesimal, CSS juga menyediakan penulisan kode warna RGB menggunakan desimal. Masing-masing warna bernilai dari 0 hingga 255 atau 0% hingga 100%. Format penulisannya adalah sebagai berikut.
rgb(50%, 50%, 0%)
atau
rgb(128, 128, 0)
Hasil di browser

Kesimpulan

Penggunaan kode warna pada CSS menggunakan RGB merupakan yang paling populer, terutama #RRGGBB. Adapun penggunaan kata warna lebih simpel karena hanya perlu menyebutkan nama warnanya secara langsung dalam Bahasa Inggris, namun tidak sebanyak kombinasi warna menggunakan kode warna RGB.

Posting Komentar

0 Komentar