Text Properties — CSS

Coba liat 2 koran berbeda. Yang satu rapi: jarak baris longgar, paragraf rata kiri-kanan, kata kapital di judul. Yang satu berantakan: line-height nempel…

Properti teks mengatur detail tulisan di luar font: rata kiri atau tengah, huruf kapital, garis bawah, dan jarak antarhuruf. Semuanya cuma mengubah tampilan, teks aslinya di HTML tetap sama.

🧪 Tebakan cepat: text-transform: uppercase mengubah teks di HTML-nya jadi kapital, atau cuma tampilannya? Tebak dulu, jawabannya ada di bagian "Rata, kapital, dan garis".

Rata, kapital, dan garis

p {
  text-align: center;
  text-transform: uppercase;
  text-decoration: underline;
}

Hasilnya, paragraf rata tengah, kapital semua, dan bergaris bawah. Jawaban tebakan: cuma tampilannya. Teks di HTML tetap seperti yang kamu ketik, CSS cuma menggambarnya kapital, jadi kamu gak perlu mengetik ulang.

text-align mengatur posisi teks di dalam kotaknya sendiri. Judul dan paragraf selebar halaman, jadi center menaruh teksnya di tengah halaman.

Jarak antarhuruf dan garis di link

Link <a> sudah bergaris bawah dari sananya, dan text-decoration: none menghapusnya. Kalau garisnya dihapus, kasih tanda lain, misalnya warna yang beda, biar link-nya tetap kelihatan bisa diklik.

⚠️ Jebakan yang sering ketemu

TL;DR: text-align meratakan teks (left, center, right, justify), text-transform mengubah tampilan huruf (uppercase, lowercase, capitalize) tanpa mengubah HTML-nya, text-decoration menambah atau menghapus garis (underline, line-through, none), dan letter-spacing mengatur jarak antarhuruf (2px).

Yang akan kamu pelajari