🍋
Menu
.css Code

CSS (Cascading Style Sheets)

CSS adalah bahasa yang mengontrol presentasi visual halaman web — tata letak, warna, font, spasi, animasi, dan desain responsif. Setiap situs web menggunakan CSS bersama HTML, dan CSS esensial untuk membuat antarmuka pengguna yang modern, aksesibel, dan menarik secara visual.

Tipe MIME

text/css

Tipe

Teks

Kompresi

Lossless

Kelebihan

  • + Separates presentation from content (HTML)
  • + Powerful layout systems: Flexbox, Grid, and container queries
  • + Custom properties enable theming and dynamic values
  • + Media queries enable responsive design for all screen sizes

Kekurangan

  • Global scope can cause unintended style conflicts
  • Browser compatibility differences require testing
  • No native variables before custom properties (pre-2017)

Kapan Menggunakan .CSS

Gunakan CSS untuk semua styling halaman web, dari tipografi sederhana hingga tata letak dan animasi yang kompleks.

Detail Teknis

CSS menggunakan selektor untuk menargetkan elemen HTML dan blok deklarasi untuk menerapkan gaya. Aturan cascade, spesifisitas, dan inheritance menentukan gaya mana yang diutamakan. CSS modern mencakup Flexbox, Grid, custom properties (variabel), dan container queries.

Riwayat

Håkon Wium Lie mengusulkan CSS pada tahun 1994 di CERN. CSS1 diterbitkan pada tahun 1996, CSS2 pada tahun 1998, dan CSS3 memperkenalkan spesifikasi modular mulai tahun 1999. Fitur CSS modern seperti Grid, Flexbox, dan custom properties terus berkembang.

Konversi dari .CSS

Konversi ke .CSS

Format Terkait

Istilah Terkait

Learn More

Studi Kasus