1. Pengenalan HTML
Apa itu HTML?
- HTML (HyperText Markup Language) adalah bahasa markup yang digunakan untuk membuat struktur halaman web.
- HTML tidak termasuk dalam kategori programming language karena tidak memiliki logika seperti if-else atau loop. HTML hanya digunakan untuk mendeskripsikan elemen-elemen pada halaman web.
Kelebihan HTML
- Mudah dipelajari: Tidak memerlukan sintaks yang rumit.
- Universal: Didukung oleh semua browser modern.
- Fundamental: Merupakan dasar dari semua teknologi web.
Struktur Dasar HTML
HTML memiliki struktur standar yang selalu dimulai dengan deklarasi <!DOCTYPE html>
untuk memberi tahu browser bahwa dokumen ini adalah HTML5.
Penjelasan Struktur:
<!DOCTYPE html>
: Memberitahu browser bahwa dokumen menggunakan HTML5.<html>
: Tag pembuka dokumen HTML. Semua elemen HTML ada di dalamnya.<head>
: Bagian ini berisi metadata, seperti judul dan link ke file CSS atau JavaScript.<title>
: Judul yang muncul di tab browser.<body>
: Berisi konten utama halaman web yang terlihat oleh pengguna.
2. Elemen dan Tag HTML
HTML terdiri dari tag yang membentuk elemen. Setiap elemen memiliki fungsi tertentu.
Heading
- Digunakan untuk membuat judul atau subjudul.
- HTML menyediakan 6 level heading:
<h1>
hingga<h6>
.<h1>
adalah yang terbesar.<h6>
adalah yang terkecil.
Contoh:
Paragraf
- Menggunakan tag
<p>
untuk menulis teks paragraf.
Contoh:
Teks Spesial
- Tebal:
<b>
atau<strong>
. - Miring:
<i>
atau<em>
. - Garis Bawah: Tidak tersedia secara langsung, tetapi bisa dengan CSS.
Contoh:
Link
- Gunakan tag
<a>
untuk membuat hyperlink.
Sintaks:
Contoh:
Gambar
- Gunakan tag
<img>
untuk menampilkan gambar. - Tag
<img>
bersifat self-closing (tidak memiliki tag penutup).
Sintaks:
Contoh:
3. Membuat List
HTML menyediakan dua jenis list:
- Ordered List (bernomor): Menggunakan
<ol>
. - Unordered List (bullet): Menggunakan
<ul>
.
Sintaks:
4. Membuat Tabel
Tabel digunakan untuk menyusun data dalam bentuk baris dan kolom.
Tag yang Digunakan:
<table>
: Membuat tabel.<tr>
: Baris tabel.<th>
: Header tabel.<td>
: Data tabel.
Contoh:
5. Formulir HTML
Formulir digunakan untuk mengumpulkan data dari pengguna.
Tag yang Digunakan:
<form>
: Membungkus formulir.<input>
: Untuk data input.<textarea>
: Untuk teks panjang.<button>
: Tombol.
Contoh:
6. Mempercantik dengan CSS
CSS (Cascading Style Sheets) digunakan untuk mengatur tampilan HTML.
Contoh:
7. Penugasan
Berikan siswa latihan sederhana:
- Latihan 1: Buat halaman dengan heading, paragraf, dan link.
- Latihan 2: Tambahkan tabel data sederhana.
- Latihan 3: Buat formulir dengan input nama dan email.
Semoga penjelasan ini memudahkan Pak Guru Julian dalam mengajar! Kalau butuh penyesuaian, beri tahu saja. 😊