Pernahkah kamu penasaran bagaimana sebuah website dibuat? Ketika kamu membuka Google, YouTube, atau portal berita favoritmu, semua tulisan, gambar, tombol, dan kotak pencarian yang kamu lihat di layar berawal dari satu bahasa fondasi yang sama: HTML.

Kabar baiknya: kamu tidak perlu latar belakang IT atau bakat matematika khusus untuk belajar HTML. Bahkan jika hari ini adalah hari pertamamu mengenal dunia pemrograman, panduan ini disusun langkah demi langkah dengan bahasa manusia yang santai dan mudah dicerna.

Layar komputer menampilkan kode HTML terstruktur

Apa Sebenarnya HTML Itu?

HTML adalah singkatan dari HyperText Markup Language. Jangan terintimidasi oleh namanya! Mari kita sederhanakan definisinya:

  • HyperText: Teks yang punya kekuatan khusus untuk menghubungkan satu halaman ke halaman lain (melalui tautan atau link).
  • Markup Language: Bahasa penanda yang menggunakan tanda kurung siku (seperti <p> atau <h1>) untuk memberitahu browser apa makna dari setiap teks yang kamu tulis.
"Bayangkan HTML seperti kerangka tulang sebuah rumah. HTML menentukan di mana letak pintu, di mana jendela dipasang, dan seberapa tinggi atapnya. Tanpa kerangka, sebuah rumah tidak akan pernah berdiri."

Langkah 1: Siapkan Peralatan Kodingmu

Untuk mulai menulis HTML, kamu hanya butuh dua alat yang sudah 100% gratis dan kemungkinan besar sudah ada di komputermu:

  1. Web Browser: Google Chrome, Mozilla Firefox, Microsoft Edge, atau Safari. Browser inilah yang bertugas menerjemahkan kode tulisanmu menjadi tampilan visual.
  2. Editor Koding: Kamu bisa menggunakan Notepad bawaan Windows, aplikasi seperti VS Code, atau cara paling praktis: langsung gunakan Live Playground VxAI di website ini tanpa perlu instal software apa pun!

Langkah 2: Menulis Dokumen HTML Pertamamu

Setiap dokumen HTML di dunia memiliki anatomi standar yang selalu sama. Coba perhatikan contoh kode berikut:

<!DOCTYPE html>
<html lang="id">
<head>
    <meta charset="UTF-8">
    <title>Halaman Web Pertamaku</title>
</head>
<body>
    <h1>Halo Dunia, Saya Mulai Belajar Koding!</h1>
    <p>Ini adalah halaman web resmi pertama yang saya tulis sendiri dari nol.</p>
</body>
</html>

Mari kita bedah artinya satu demi satu:

  • <!DOCTYPE html>: Memberitahu browser bahwa dokumen ini menggunakan standar HTML5 modern.
  • <html>: Elemen induk yang membungkus seluruh isi halaman web.
  • <head>: Bagian "di balik layar". Di sinilah judul tab browser (<title>) dan setelan bahasa disimpan. Pengunjung tidak melihat isi head secara langsung di layar.
  • <body>: Tubuh utama website. Semua hal yang ingin kamu tampilkan ke pengunjung (teks, gambar, video, tombol) wajib ditaruh di dalam tag body ini.
Seseorang sedang mengetik kode di laptop

Langkah 3: Menguasai Tag-Tag Dasar yang Paling Sering Dipakai

Dalam 90% pembuatan website, kamu akan selalu menjumpai tag-tag berikut:

1. Judul dan Sub-judul (Heading)

HTML menyediakan enam tingkatan heading, mulai dari yang paling besar <h1> hingga yang paling kecil <h6>. Biasanya, setiap halaman hanya memiliki satu <h1> sebagai judul utama artikel.

<h1>Judul Terbesar (H1)</h1>
<h2>Sub-judul Bab (H2)</h2>
<h3>Topik Spesifik (H3)</h3>

2. Paragraf Teks

Untuk menulis kalimat atau paragraf cerita, gunakan tag <p>. Browser akan otomatis memberikan jarak spasi antar paragraf.

<p>Belajar koding ternyata sangat menyenangkan saat kita memahami logikanya.</p>

3. Membuat Tautan (Link)

Gunakan tag <a> (singkatan dari anchor) bersama atribut href untuk menghubungkan pengunjung ke halaman lain:

<a href="https://vxai.online/playground">Buka Live Playground VxAI</a>

4. Menampilkan Gambar

Tag gambar <img> adalah tag mandiri tanpa penutup. Jangan lupa selalu sertakan atribut alt untuk deskripsi gambar jika internet lambat atau untuk pembaca tunanetra:

<img src="foto-saya.jpg" alt="Foto profil Andi di laboratorium komputer">

5. Daftar Berbutir (List)

Ada dua jenis daftar: daftar dengan nomor (<ol> = ordered list) dan daftar dengan simbol butir (<ul> = unordered list). Isinya menggunakan <li> (list item).

<ul>
    <li>Belajar HTML Dasar</li>
    <li>Belajar CSS Desain</li>
    <li>Belajar Logika Pemrograman</li>
</ul>

Langkah 4: Praktik Mandiri — Buat Biodata Sederhana

Sekarang giliranmu! Salin kode latihan berikut ke Live Playground VxAI dan ubah isinya dengan namamu sendiri:

<h1>Halo, Nama Saya Budi Santoso</h1>
<p>Saya seorang pelajar yang bercita-cita menjadi <strong>Software Engineer</strong>.</p>

<h2>Keahlian yang Sedang Saya Pelajari:</h2>
<ol>
    <li>HTML5 Semantik</li>
    <li>Dasar-dasar Kecerdasan Buatan (AI)</li>
    <li>Logika Koding Dasar</li>
</ol>

<p>Mau kenalan lebih lanjut? <a href="mailto:budi@example.com">Kirim Email ke Saya</a>.</p>

Kesalahan Umum Pemula & Solusinya

  • Lupa menutup tag: Membuka <p> tapi lupa menulis </p>. Biasakan mengetik tag penutup langsung setelah membuat tag pembuka.
  • Salah ketik tanda kurung: Menggunakan tanda kurung biasa (p) alih-alih tanda kurung siku <p>.
  • Lupa menyimpan file dengan format .html: Jika menyimpan lewat Notepad, pastikan opsi simpan dipilih sebagai "All Files" dan nama filenya diakhiri dengan .html (misal: index.html).
Workspace modern untuk web development

Kesimpulan & Langkah Berikutnya

Selamat! Kamu sudah memahami konsep dasar HTML dan berhasil membuat halaman pertamamu. HTML adalah langkah pertama yang kokoh. Pada artikel berikutnya, kita akan mempelajari Dasar-Dasar Koding dan cara mempercantik tampilan halaman web ini menggunakan CSS agar warnanya memukau dan tampilannya rapi di ponsel.

Jangan berhenti di teori — buka Playground sekarang juga dan cobalah mengubah kode-kode di atas!