Nama Warna CSS Online
Referensi lengkap untuk 148 warna CSS bernama — dengan nilai HEX, RGB, HSL, dan konversi instan
Showing 148 colors
Referensi gratis
148 warna CSS bernama — referensi lengkap
Semua 148 warna
Referensi lengkap untuk semua warna CSS bernama yang didefinisikan dalam CSS Color Level 4.
HEX, RGB, dan HSL
Temukan nilai HEX, RGB, dan HSL setara dari setiap warna bernama untuk digunakan dalam CSS Anda.
Kontras WCAG
Verifikasi apakah setiap warna memenuhi persyaratan aksesibilitas WCAG 2.1 AA dan AAA.
Salin instan
Klik nilai mana pun untuk menyalinnya langsung ke clipboard.
Cara kerjanya
Tiga langkah, tanpa kerumitan
Cari berdasarkan nama atau nilai warna
Ketik nama warna CSS (misalnya, tomato, rebeccapurple, cornflowerblue) atau nilai HEX/RGB-nya untuk menemukannya secara instan di tabel referensi.
Temukan nilai yang setara
Untuk setiap warna CSS bernama, dapatkan nilai HEX 6 digit, komponen RGB (0-255), nilai HSL (hue dalam derajat, saturasi dan lightness dalam persen), serta rasio kontras WCAG.
Salin nilai yang Anda butuhkan
Klik nilai mana pun untuk menyalinnya ke clipboard. Gunakan langsung dalam CSS, Figma, Tailwind, atau alat desain apa pun.
FAQ
Ada pertanyaan?
Spesifikasi W3C CSS Color Level 4 mendefinisikan tepat 148 warna bernama, termasuk transparent khusus (setara dengan rgba(0,0,0,0)) dan alias rebeccapurple (ditambahkan pada 2014 untuk menghormati Rebecca Meyer, putri penulis CSS Eric Meyer, yang meninggal pada usia 6 tahun). 146 nama lainnya berasal dari sistem warna X11 MIT, yang distandarisasi oleh W3C dalam CSS2.1 (1998) dan ditegaskan kembali dalam CSS3. CSS juga mendefinisikan currentColor dan inherit, tetapi ini adalah kata kunci pewarisan bukan nilai warna aktual, sehingga tidak dihitung dalam 148.
Warna X11 berasal dari file rgb.txt di X Window System server (MIT X Consortium, 1985). Awalnya berisi daftar warna yang dibuat oleh Paul Raveling dari USC Information Sciences Institute, berdasarkan sistem Resene Colours dari Selandia Baru. Dengan setiap versi server X, daftar ini diperluas dan dimodifikasi oleh berbagai kontributor, menciptakan inkonsistensi historis. Ketika W3C mengadopsi nama-nama ini untuk CSS2.1, mereka memilih dengan cermat untuk menghilangkan ambiguitas tetapi tetap mempertahankan nama-nama seperti blanchedalmond, papayawhip, peachpuff, lemonchiffon, dan cornsilk, yang berasal dari nama hidangan penutup Amerika dan bahan tekstil populer pada 1980-an.
Warna CSS bernama ideal untuk: pembuatan prototipe cepat dan kode demo di mana keterbacaan lebih penting dari presisi, kode edukasi di mana nama deskriptif membantu memahami maksud (misalnya background: lightgray lebih mudah dibaca dari background: #d3d3d3), nilai debugging sementara, dan kasus di mana warna persis dapat bervariasi antar implementasi browser (meski dalam praktiknya browser modern sudah konsisten). Untuk produksi, nilai HEX atau HSL lebih disukai: keduanya eksplisit, tidak mengharuskan developer menghafal daftar nama, dan lebih mudah dimodifikasi secara programatik.
WCAG (Web Content Accessibility Guidelines) 2.1 dari W3C mendefinisikan rasio kontras minimum untuk teks yang dapat dibaca. Level AA (minimum legal di banyak yurisdiksi) memerlukan rasio 4,5:1 untuk teks normal dan 3:1 untuk teks besar (18pt+ atau 14pt+ tebal). Level AAA (keunggulan) memerlukan 7:1 untuk teks normal. Banyak warna CSS bernama gagal memenuhi persyaratan ini: yellow (#FFFF00) di latar belakang putih memiliki rasio 1,07:1 (tidak dapat dibaca), sementara black (#000000) di atas putih memiliki 21:1 (maksimum yang mungkin). Warna seperti navy, darkgreen, maroon, dan midnightblue memiliki kontras yang baik di atas putih.
CSS Color Level 4 memperkenalkan fungsi warna canggih yang jauh melampaui 148 warna bernama. oklch() dan oklab() adalah ruang warna yang seragam secara perceptual di mana delta numerik yang sama menghasilkan perubahan warna yang sama secara visual (tidak seperti HSL di mana delta lightness yang sama memiliki efek sangat berbeda tergantung pada hue). Fungsi color-mix() memungkinkan pencampuran dua warna: color-mix(in oklch, blue 30%, red) menghasilkan campuran yang alami secara perceptual. Fungsi-fungsi ini mendapat dukungan browser yang berkembang sejak 2022-2023.
Pada 7 Juni 2014, Rebecca Alicia Meyer, putri berusia 6 tahun dari Eric A. Meyer (salah satu pendiri CSS Working Group, penulis buku referensi CSS definitif), meninggal karena glioblastoma (tumor otak grade IV). Pada hari kematiannya, komunitas CSS mengusulkan penamaan warna #663399 (ungu violet yang merupakan warna favoritnya) sebagai rebeccapurple untuk menghormatinya. Proposal tersebut disetujui oleh CSS Working Group dan ditambahkan ke spesifikasi CSS Color Level 4 pada 14 Juni 2014. Ini adalah satu-satunya warna CSS yang ditambahkan karena alasan emosional dan kemanusiaan, dan satu-satunya di antara 148 warna dengan kisah pribadi yang terdokumentasi yang tidak diwarisi dari sistem X11.
Sejarah warna CSS: dari X11 (MIT 1985) hingga CSS Color Level 4, WCAG 2.1, dan oklch
Sejarah warna bernama dalam CSS dimulai pada 1985 di Laboratorium Ilmu Komputer MIT dengan pengembangan X Window System server. File rgb.txt dalam X11 R3 (dirilis 1988) berisi daftar warna terstandarisasi pertama berdasarkan nama untuk antarmuka pengguna grafis pada sistem Unix dan berbasis X. Daftar ini awalnya disusun oleh Paul Raveling, sebagian terinspirasi oleh sistem Resene Colours dari Selandia Baru, dan kemudian diperluas oleh beberapa kontributor di seluruh versi X11. Ketika Tim Berners-Lee dan konsorsium W3C yang baru mulai mendefinisikan standar CSS pada 1994-1996, mengadopsi sistem penamaan X11 adalah pilihan alami. CSS1 (1996) mendefinisikan hanya 16 warna bernama. CSS2.1 memperluas daftar menjadi 147 warna sistem X11, ditambah orange. CSS Color Level 4 menambahkan rebeccapurple pada 2014, mencapai 148 saat ini.
148 warna CSS bernama memiliki keingintahuan teknis dan historis yang patut diketahui setiap developer web. Inkonsistensi paling mencolok adalah CSS mengenali grey maupun gray (beserta variannya) sebagai warna identik, mewarisi ambiguitas ejaan bahasa Inggris. Kasus lain yang unik adalah lime (#00FF00) vs green (#008000): dalam CSS, green bukan hijau RGB murni melainkan hijau gelap pada intensitas 50%, sementara lime adalah hijau RGB murni. Warna aqua dan cyan adalah sinonim sempurna (#00FFFF), begitu pula fuchsia dan magenta (#FF00FF). Warna rebeccapurple memiliki nilai #663399, setara dengan rgb(102, 51, 153) atau dalam HSL: hsl(270, 50%, 40%). Untuk pengembangan web yang aksesibel, warna CSS bernama dengan kontras tertinggi pada latar belakang putih adalah black (rasio 21:1), navy (rasio 13,87:1), dan darkgreen (rasio 9,53:1).
Dalam konteks pengembangan web modern, warna CSS bernama tetap relevan tetapi harus dipahami dalam ekosistem spesifikasi warna yang lebih luas. CSS Color Level 4 memperkenalkan model warna oklch (Oklab-based Lightness Chroma Hue), yang mengatasi keterbatasan HSL: dalam HSL, dua warna dengan lightness L yang sama tetapi hue H berbeda terlihat memiliki kecerahan visual yang berbeda, sementara oklch seragam secara perceptual. Sintaksnya adalah oklch(lightness% chroma hue). Untuk proyek produksi, alur kerja yang direkomendasikan dengan CSS modern adalah: (1) definisikan palet dasar sebagai custom properties (CSS variables): --color-primary: oklch(60% 0.2 250); (2) gunakan color-mix() untuk membuat varian; (3) terapkan warna CSS bernama hanya sebagai fallback atau dalam prototipe. Tailwind CSS 4.0 (dirilis 2025) mendefinisikan ulang palet warna defaultnya menggunakan oklch.