Section ini membahas warna, background, dan borders sebagai bagian dari Course CSS. Ikuti chapter di dalamnya secara berurutan karena setiap chapter dibangun di atas pemahaman chapter sebelumnya. Gunakan demo interaktif pada setiap halaman untuk melihat langsung efek kode yang sedang dibahas.
Menguasai cara menulis warna di CSS: named colors, hex, rgb(), hsl(), hingga oklch() dan color-mix().
Buka → # Color dan Background-ColorMemahami dua property warna paling sering dipakai: color untuk teks yang diwariskan dan background-color untuk isi kotak.
Buka → # Background ImageMenempelkan gambar, data URI, dan gradien di belakang konten, lengkap dengan aturan tumpukan lapisan dan fallback warna.
Buka → # Background SizeMengatur seberapa besar gambar background digambar: auto, cover, contain, hingga nilai panjang dan persen.
Buka → # Background PositionMengendalikan titik penempatan gambar background lewat kata kunci, persen, dan panjang — kunci focal point pada cover.
Buka → # Background RepeatMengatur pengulangan gambar background: repeat, no-repeat, repeat-x/y, space tanpa potongan, dan round yang menskalakan tile.
Buka → # Linear GradientBangun latar bergradasi dengan linear-gradient: atur arah, takar color stop, bentuk pola dari garis tegas, dan kenali radial serta conic gradient.
Buka → # Multiple BackgroundsTumpuk beberapa latar dalam satu elemen: urutan lapisan, nilai per lapisan, jebakan shorthand background, dan strategi lapisan cadangan.
Buka → # Border Style, Width, dan ColorOlah tampilan border sampai detail: galeri style dan warna, currentColor, border dua warna, perbedaan dashed dan dotted, serta pola aksen kiri.
Buka → # OutlineKenali outline sebagai garis penanda fokus di luar box model: perbedaannya dengan border, property outline-offset, dan pola focus ring yang ramah keyboard.
Buka → # OpacityAtur kadar transparansi elemen dengan opacity: cakupannya pada seluruh anak, perbandingannya dengan rgba, state nonaktif, dan efeknya pada tumpukan.
Buka → # Kontras WarnaUji keterbacaan warna dengan rasio kontras: ambang WCAG 4.5:1 dan 3:1, cara memeriksa, resep warna aman, dan turunan warna dengan color-mix().
Buka →