Styling: CSS Module & Tailwind

Mempercantik tampilan dengan dua cara populer.

Part 12 dari 16 ± 25 menit Gratis

Cara 1 — CSS Module

Buat file CSS bernama xxx.module.css. Nama class di dalamnya dibuat unik otomatis, jadi tidak bentrok dengan komponen lain.

/* kartu.module.css */
.kartu { padding: 16px; border: 1px solid #ccc; }
.judul { color: darkgreen; }
import styles from "./kartu.module.css";

export default function Kartu() {
  return (
    <div className={styles.kartu}>
      <h2 className={styles.judul}>Next.js</h2>
    </div>
  );
}

Cara 2 — Tailwind CSS

Tailwind menyediakan class pendek siap pakai. Tidak perlu membuat file CSS:

<p className="text-gray-500 mt-2">Belajar dari nol</p>
ClassArtinya
p-4padding
mt-2jarak atas
text-gray-500warna teks abu-abu
bg-whitelatar putih

Pada proyek baru, create-next-app menawarkan Tailwind; jawab "Yes" jika ingin memakainya. Kedua cara boleh dicampur.

Praktikkan langsung, gratis

Tulis dan jalankan kode langsung di browser, dapatkan penilaian otomatis. Daftar gratis kapan saja untuk menyimpan progres dan meraih sertifikat.

Coba latihan sekarang, tanpa daftar
Bagikan: WhatsApp Facebook LinkedIn X