Utility Classes
15 min
Last updated 23 Mar 2026
Utility Classes — Dasar Tailwind
Di Tailwind CSS, setiap kelas melakukan satu hal spesifik. Kita membangun UI dengan menggabungkan banyak kelas utility, bukan dengan menulis CSS kustom.
Kategori Utility Paling Sering Dipakai
Layout & Spacing
flex,grid,block,inline-flex— displayitems-center,justify-between— flexbox alignmentp-4,px-6,py-2— padding (1 unit = 4px)m-4,mt-8,mb-2— margingap-4— gap antar flex/grid items
Typography
text-sm,text-lg,text-2xl— ukuran fontfont-medium,font-bold,font-extrabold— ketebalantext-gray-500,text-white— warna teksleading-relaxed,tracking-wide— line-height, letter-spacing
Background & Border
bg-white,bg-violet-600,bg-gradient-to-r— backgroundrounded,rounded-lg,rounded-full— border-radiusborder,border-gray-200— bordershadow-sm,shadow-md,shadow-xl— box shadow
Contoh Komponen Button
<button class="inline-flex items-center gap-2 px-5 py-2.5
bg-violet-600 hover:bg-violet-700
text-white text-sm font-semibold
rounded-xl shadow-md transition-colors">
<svg class="w-4 h-4" ...></svg>
Simpan
</button>