Apa itu HTML? — HTML

HTML (HyperText Markup Language) adalah bahasa yang dipakai browser untuk menyusun isi sebuah halaman web. Kalau website itu rumah, HTML adalah rangka…

HTML (singkatan dari HyperText Markup Language) adalah bahasa buat menulis isi halaman web: judul, paragraf, gambar, link. Markup artinya penanda: kamu menandai tiap bagian teks, "ini judul", "ini paragraf", lalu browser menampilkannya sesuai tanda itu. HyperText artinya teks yang bisa nyambung ke halaman lain lewat link.

🧪 Tebakan cepat: halaman yang cuma pakai HTML, tanpa CSS sama sekali, masih bisa dibaca gak? Tebak dulu, jawabannya ada di bagian "HTML, CSS, dan JavaScript".

Tag: penanda di sekitar teks

Penanda di HTML disebut tag. Ini satu judul dan satu paragraf:

<h1>Halo!</h1>
<p>Ini paragraf biasa.</p>

Ambil baris pertama:

Tag pembuka, isi, dan tag penutup bareng-bareng disebut elemen. Baris kedua juga elemen: <p> menandai paragraf.

Hasilnya di halaman: "Halo!" tampil besar dan tebal, lalu "Ini paragraf biasa." di bawahnya. Tag-nya sendiri gak kelihatan. Tugasnya cuma ngasih tahu browser arti isinya.

Tag penutup itu penting. Kalau </h1> hilang, browser menganggap judulnya belum selesai, jadi paragraf di bawahnya ikut jadi judul besar.

Di latihan pertama, kode <h1>Halo Dunia!</h1> sudah ada di editor dan sudah benar. Cukup tekan Run Test buat lihat hasilnya.

Kerangka satu halaman HTML

Satu halaman HTML yang lengkap punya kerangka kayak gini:

<!DOCTYPE html>
<html lang="id">
  <head>
    <title>Website Pertamaku</title>
  </head>
  <body>
    <h1>Halo Dunia!</h1>
    <p>Ini website pertamaku.</p>
  </body>
</html>

Gampangnya: yang dilihat pengunjung masuk <body>, info buat browser dan mesin pencari masuk <head>. Tag yang ada di dalam tag lain ditulis menjorok ke dalam, biar kelihatan siapa membungkus siapa.

HTML, CSS, dan JavaScript

Tiga bahasa ini bagi tugas:

Jadi halaman tanpa CSS tetap bisa dibaca, cuma polos: huruf dan warna bawaan browser. Kalau halaman web itu rumah, HTML rangkanya, CSS cat dan dekorasinya.

⚠️ Jebakan yang sering ketemu

TL;DR: HTML (HyperText Markup Language) adalah bahasa penanda buat menyusun isi halaman web. Tag pembuka, isi, dan tag penutup membentuk satu elemen, misalnya <h1>Halo!</h1>. Kerangka halaman: <!DOCTYPE html>, lalu <html> yang membungkus semuanya, <head> buat info yang gak tampil (kayak <title>), dan <body> buat semua yang tampil. HTML menyusun struktur, CSS mengatur tampilan.

Yang akan kamu pelajari