Bab 2: Elemen Dasar HTML

Bab 2: Elemen Dasar HTML

2.1 Text Elements

2.1.1 Heading Elements (h1-h6)

Heading digunakan untuk menunjukkan hirarki dan struktur konten halaman web.

<h1>Heading Level 1</h1> <!-- Paling penting, biasanya judul utama -->
<h2>Heading Level 2</h2> <!-- Sub-judul utama -->
<h3>Heading Level 3</h3> <!-- Sub-sub-judul -->
<h4>Heading Level 4</h4>
<h5>Heading Level 5</h5>
<h6>Heading Level 6</h6> <!-- Heading terkecil -->

Best Practices untuk Heading:

  • Gunakan hanya satu <h1> per halaman

  • Jaga urutan hirarki heading

  • Jangan lewati level heading

  • Gunakan heading untuk struktur, bukan styling

2.1.2 Paragraf dan Text Formatting

  1. Paragraf (<p>)

  2. Text Formatting

  3. Preformatted Text (<pre>)

  4. Line Breaks dan Horizontal Rules

2.2 List dan Tabel

2.2.1 List Elements

  1. Unordered List (<ul>)

  2. Ordered List (<ol>)

  3. Definition List (<dl>)

  4. Nested Lists

2.2.2 Tabel

  1. Struktur Dasar Tabel

  2. Cell Spanning

  1. Basic Links

  2. Link Attributes

2.3.2 Images

  1. Basic Image

  2. Image dengan Atribut

  3. Image dalam Link

  4. Image Maps

2.3.3 Favicon

Latihan Praktik

Latihan 1: Text Formatting

Buatlah artikel sederhana yang menggunakan berbagai elemen text formatting:

  • Heading berbagai level

  • Paragraf dengan formatting

  • Preformatted text

  • Line breaks dan horizontal rules

Latihan 2: List dan Tabel

Buatlah:

  • Menu makanan menggunakan nested list

  • Jadwal kegiatan menggunakan tabel

  • Daftar definisi istilah HTML

Latihan 3: Website Sederhana

Buatlah website sederhana yang menggabungkan:

  • Navigation links

  • Images

  • Lists

  • Tables

  • Text formatting

Ringkasan Bab

  • Text elements membentuk struktur konten dasar

  • List membantu mengorganisir informasi

  • Tabel untuk menampilkan data terstruktur

  • Links menghubungkan halaman dan resources

  • Images menambah elemen visual

Quiz Bab 2

  1. Apa perbedaan antara <strong> dan <b>?

  2. Bagaimana cara membuat link yang membuka di tab baru?

  3. Jelaskan perbedaan antara ordered dan unordered list!

  4. Apa fungsi atribut alt pada tag image?

  5. Bagaimana cara membuat cell tabel yang memanjang 2 kolom?

Referensi

Last updated

Was this helpful?