Ilustrasi struktur dasar web
HyperText Markup Language (HTML) adalah tulang punggung dari setiap halaman web. Mempelajari cara membuat program sederhana HTML adalah langkah pertama yang krusial bagi siapa pun yang ingin terjun ke dunia pengembangan web. HTML tidak melibatkan logika pemrograman yang rumit seperti JavaScript; sebaliknya, HTML berfokus pada struktur dan konten.
Sebuah dokumen HTML terdiri dari serangkaian "tag" yang membungkus konten. Tag ini memberi tahu browser bagaimana cara menampilkan teks, gambar, tautan, dan elemen lainnya. Untuk memulai, Anda hanya memerlukan editor teks sederhana (seperti Notepad di Windows atau TextEdit di Mac) dan pengetahuan dasar tentang sintaksis HTML.
Setiap halaman HTML yang valid harus mengikuti struktur dasar tertentu. Program paling minimal yang bisa Anda buat harus mencakup deklarasi tipe dokumen, tag root <html>, tag kepala <head> (untuk metadata), dan tag badan <body> (untuk konten yang terlihat).
Berikut adalah contoh kerangka dasar yang wajib Anda ketahui:
<!DOCTYPE html>
<html lang="id">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Judul Halaman Saya</title>
</head>
<body>
<h1>Halo Dunia!</h1>
<p>Ini adalah paragraf pertama saya.</p>
</body>
</html>
Perhatikan tag <meta name="viewport"...>; ini sangat penting untuk memastikan program sederhana HTML Anda tampil responsif di perangkat mobile.
Mari kita kembangkan lebih lanjut struktur tadi menjadi sebuah program sederhana yang menampilkan informasi diri mini. Kita akan menggunakan tag heading (<h1> hingga <h6>), paragraf (<p>), dan daftar (<ul> atau <ol>) untuk menyajikan data secara terstruktur.
<!DOCTYPE html>
<html lang="id">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Profil Sederhana Saya</title>
</head>
<body>
<header>
<h1>Selamat Datang di Halaman Saya</h1>
</header>
<main>
<h2>Tentang Saya</h2>
<p>Saya sedang belajar dasar-dasar pembuatan web menggunakan HTML. Ini adalah contoh program sederhana yang saya buat untuk melatih struktur tag dasar.</p>
<h3>Keahlian Utama:</h3>
<ul>
<li>Pemahaman Struktur HTML</li>
<li>Penggunaan Tag Semantik Dasar</li>
<li>Format Teks dan Daftar</li>
</ul>
<h3>Proyek Selanjutnya:</h3>
<p>Setelah menguasai dasar ini, saya berencana menambahkan styling menggunakan CSS.</p>
</main>
<footer>
<p>© Program HTML Demonstrasi</p>
</footer>
</body>
</html>
Meskipun contoh di atas terlihat sangat dasar, setiap situs web kompleks yang Anda lihat hari ini—dari situs berita besar hingga aplikasi web interaktif—semuanya berakar pada struktur HTML yang solid. Menguasai program sederhana HTML berarti Anda memahami bagaimana konten diorganisir secara hierarkis.
Tag seperti <header>, <main>, dan <footer> (yang dikenal sebagai tag semantik) membantu mesin pencari (seperti Google) dan teknologi bantu (seperti pembaca layar) memahami makna konten Anda. Program sederhana yang dibuat dengan baik adalah fondasi untuk desain dan aksesibilitas yang lebih baik di masa depan.