← Galeri
Pesan
Demo oleh abcweb.id
Ngoding Santai Tutorial web untuk pemula
Menu

HTML & CSS Tingkat: Pemula 2 menit baca 4 contoh kode

CSS pertamamu: warna, huruf, dan jarak

Menghubungkan berkas CSS ke halaman, menulis aturan pertama, dan mengenal selektor elemen serta kelas.

Dimas Prakoso Terbit

Seri Halaman web pertama Bagian 3 dari 5

Lihat semua bagian seri ini
  1. Kerangka HTML pertamamu, baris demi baris
  2. Judul, daftar, tautan, dan gambar
  3. CSS pertamamu: warna, huruf, dan jarak (sedang dibaca)
  4. Tata letak dengan flexbox: menjajarkan tanpa pusing
  5. Membuat halaman nyaman di ponsel dengan media query
Daftar isi
  1. Menautkan berkas CSS
  2. Aturan pertama
  3. Kelas untuk elemen tertentu
  4. Ringkasan
  5. Latihan

Yang akan dipelajari

  • Menautkan berkas CSS dari <head>
  • Bentuk sebuah aturan CSS: selektor, properti, nilai
  • Mengatur warna, jenis huruf, dan jarak
  • Memakai kelas untuk menata elemen tertentu

Prasyarat

Sejauh ini halaman kita tampil dengan gaya bawaan peramban: latar putih, huruf bergaya lama, tautan biru. Sekarang saatnya menambah CSS supaya halaman lebih enak dibaca.

Menautkan berkas CSS

Buat berkas baru bernama gaya.css di folder yang sama dengan index.html. Lalu tambahkan satu baris ini di dalam <head>:

index.html (di dalam head) HTML
<link rel="stylesheet" href="gaya.css">

Aturan pertama

Sebuah aturan CSS terdiri atas selektor (elemen mana yang ditata) dan satu atau beberapa pasangan properti dan nilai di dalam kurung kurawal. Setiap pasangan diakhiri titik koma.

gaya.css CSS
body {
  margin: 0;
  padding: 24px;
  font-family: system-ui, sans-serif;
  line-height: 1.6;
  color: #1f2937;
  background-color: #ffffff;
}

h1 {
  font-size: 2rem;
  color: #3f4a8a;
}

a {
  color: #2f386b;
}

Simpan, lalu muat ulang halaman. Huruf berubah, jarak antarbaris lebih lega, dan judul berwarna. Properti yang dipasang di body seperti font-family dan color ikut diwariskan ke elemen di dalamnya, jadi kita tidak perlu mengulangnya untuk setiap paragraf.

Kelas untuk elemen tertentu

Selektor elemen seperti p mengenai semua paragraf. Kalau hanya ingin menata bagian tertentu, beri elemen itu atribut class di HTML, lalu pakai selektor kelas yang diawali titik.

index.html HTML
<section class="kartu">
  <h2>Yang sedang saya pelajari</h2>
  <p>Minggu ini saya fokus pada dasar CSS.</p>
</section>
gaya.css CSS
.kartu {
  padding: 16px;
  border: 1px solid #d1d5db;
  border-radius: 8px;
}

padding adalah jarak di dalam garis tepi, margin jarak di luarnya. Keduanya paling sering tertukar oleh pemula; cara termudah mengingatnya adalah mencoba mengubah nilainya dan melihat mana yang bergeser.

Ringkasan

  • Berkas CSS dihubungkan dengan <link rel="stylesheet"> di dalam <head>.
  • Aturan CSS = selektor + pasangan properti dan nilai.
  • Properti teks di body diwariskan ke elemen di dalamnya.
  • Selektor kelas (.nama) menata elemen yang diberi atribut class.

Latihan

Kerjakan tanpa melihat contoh dulu. Buntu itu wajar; intip seperlunya.

  1. Ganti warna judul dengan warna pilihanmu, lalu periksa apakah teksnya masih mudah dibaca.
  2. Tambahkan margin-top: 24px; pada .kartu dan amati bedanya dengan padding.
  3. Buat kelas .penting yang menebalkan teks dengan font-weight: 700; dan pasang pada satu paragraf.

Ditulis oleh Dimas Prakoso

Penulis HTML & CSS · 4 tutorial

Dulu belajar membuat halaman web dari buku pinjaman perpustakaan dan warung internet. Sekarang menulis tutorial yang ia harap dulu pernah ia temukan: runtut, tanpa lompatan, dan selalu bisa dicoba.

Tutorial lain dari Dimas

Tutorial terkait