HTML (HyperText Markup Language) adalah bahasa markup yang digunakan untuk membuat halaman web. HTML menyediakan struktur dasar sebuah halaman web dengan menggunakan elemen-elemen yang disebut tag.
Contoh sederhana HTML:
<!DOCTYPE html> <html> <head> <title>Contoh Halaman</title> </head> <body> <h1>Selamat Datang di HTML</h1> <p>Ini adalah contoh halaman HTML sederhana.</p> </body> </html>
Setiap elemen HTML memiliki anatomi dasar, yaitu:
<p>
</p>
Contoh:
<p>Ini adalah paragraf.</p>
Beberapa elemen juga memiliki atribut, misalnya:
<a href="https://example.com">Klik di sini</a>
Di sini, href adalah atribut yang menentukan tujuan tautan.
href
Struktur dasar dokumen HTML terdiri dari:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Judul Halaman</title> </head> <body> <h1>Judul Utama</h1> <p>Konten halaman.</p> </body> </html>
Bagian penting:
<!DOCTYPE html>
<html>
<head>
<body>
HTML menyediakan berbagai elemen untuk menampilkan teks, seperti:
<h1>
<h6>
<strong>
<em>
<h1>Judul Besar</h1> <p>Ini adalah teks <strong>tebal</strong> dan <em>miring</em>.</p>
HTML memiliki dua jenis daftar utama:
<ol>
<ol> <li>Pertama</li> <li>Kedua</li> <li>Ketiga</li> </ol>
<ul>
<ul> <li>Item 1</li> <li>Item 2</li> <li>Item 3</li> </ul>
Untuk menampilkan gambar di HTML, gunakan tag <img> dengan atribut:
<img>
src
alt
<img src="gambar.jpg" alt="Deskripsi gambar">
Hyperlink digunakan untuk menghubungkan halaman menggunakan tag <a>.
<a>
Contoh tautan ke situs eksternal:
<a href="https://www.example.com">Kunjungi Situs</a>
Contoh tautan ke halaman lain dalam situs:
<a href="about.html">Tentang Kami</a>
Untuk membuat halaman lebih terstruktur, gunakan elemen seperti:
<header>
<nav>
<section>
<article>
<aside>
<footer>
<header> <h1>Nama Situs</h1> </header> <nav> <a href="index.html">Beranda</a> <a href="about.html">Tentang</a> </nav> <section> <h2>Artikel Utama</h2> <p>Ini adalah konten utama halaman.</p> </section> <footer> <p>© 2025 Nama Anda</p> </footer>
Semantic HTML adalah penggunaan elemen HTML sesuai dengan arti atau fungsinya.
Contoh elemen non-semantik vs semantik:
<div>
<span>
Menggunakan Semantic HTML membantu SEO dan aksesibilitas.
Contoh penggunaan yang benar:
<article> <h2>Judul Artikel</h2> <p>Konten artikel.</p> </article>