Program/Silabus/HTML/P02
๐ŸŒ Phase 1 โ€” HTML
P02 ยท Pertemuan 2 dari 20

Teks, Link & Gambar

Menguasai format teks HTML, membuat hyperlink ke halaman lain, dan menyisipkan gambar dengan atribut yang benar.

Phase
Phase 1 โ€” HTML
Topik
HTML Fundamentals
Durasi
90 Menit
Deadline Tugas
Sebelum Pertemuan Berikutnya โ€” Pukul 23.59 WIB
๐ŸŽฏTujuan Pembelajaran
  • 01Menggunakan format teks: <b>, <i>, <u>, <strong>, <em>, <mark>, <small>
  • 02Membuat hyperlink: <a href>, target, rel
  • 03Memahami perbedaan link absolut vs relatif
  • 04Menyisipkan gambar: <img src, alt, width, height>
  • 05Menggunakan atribut title dan loading="lazy"
๐Ÿ“–Sub-topik & Materi
  • 01Format teks: <b>, <i>, <u>, <strong>, <em>, <mark>, <small>
  • 02Hyperlink: <a href>, target="_blank", rel="noopener"
  • 03Link absolut vs relatif
  • 04Gambar: <img src, alt, width, height>
  • 05Atribut title dan loading="lazy"
๐Ÿ’กPenjelasan Konsep
Konsep 1
Format Teks: <strong> vs <b>, <em> vs <i>
<strong> dan <em> adalah tag SEMANTIK โ€” memberi makna pada teks. <strong> berarti "sangat penting", <em> berarti "ditekankan". <b> dan <i> hanya mengubah tampilan visual tanpa makna. Untuk web modern, selalu gunakan <strong> dan <em>, bukan <b> dan <i>.
html
<p>Ini <strong>sangat penting</strong> dan ini <em>ditekankan</em></p>
<p>Ini <mark>disorot</mark> dan ini <small>teks kecil</small></p>
<p>Gunakan <code>code</code> untuk menampilkan kode inline</p>
Konsep 2
Hyperlink: Absolut vs Relatif
Link ABSOLUT menyertakan alamat lengkap mulai dari "https://" โ€” digunakan untuk link ke website lain. Link RELATIF hanya menyebut nama file โ€” digunakan untuk link antar halaman dalam satu proyek yang sama. Selalu tambahkan target="_blank" dan rel="noopener" untuk link eksternal demi keamanan.
html
<!-- Link Absolut: ke website lain -->
<a href="https://github.com" target="_blank" rel="noopener">GitHub</a>

<!-- Link Relatif: ke halaman lain di folder yang sama -->
<a href="about.html">Tentang Saya</a>
<a href="folder/halaman.html">Halaman di Sub-folder</a>
Konsep 3
Gambar dengan <img>
<img> adalah void element โ€” tidak punya tag penutup. Atribut src berisi URL atau path file gambar. Atribut alt WAJIB diisi dengan deskripsi gambar โ€” digunakan oleh screen reader (untuk tuna netra) dan ditampilkan jika gambar gagal load. loading="lazy" membuat gambar load hanya saat hampir terlihat di layar, mempercepat halaman.
html
<!-- Gambar dari internet -->
<img src="https://picsum.photos/300/200" alt="Foto pemandangan alam" width="300">

<!-- Gambar dari file lokal -->
<img src="foto-saya.jpg" alt="Foto profil Ahmad" width="200" loading="lazy">
๐Ÿ’ปContoh Kode Lengkap
html
<!-- Format Teks -->
<p><strong>Teks tebal</strong> dan <em>teks miring</em></p>
<p><mark>Teks disorot</mark> dan <small>teks kecil</small></p>

<!-- Hyperlink -->
<a href="https://parelabs.academy" target="_blank" rel="noopener">
  Kunjungi Parelabs Academy
</a>

<!-- Link Relatif -->
<a href="about.html">Tentang Saya</a>

<!-- Gambar -->
<img src="foto.jpg" alt="Foto profil saya" width="300" loading="lazy">
โšกLatihan Kelas ยท Buat halaman yang menampilkan teks berformat, 3 link, dan 2 gambar
1
Buat file HTML baru dari template dasar
2
Tambahkan paragraf dengan minimal 4 jenis format teks berbeda
3
Buat 3 link: 1 absolut (ke website lain) dan 2 relatif (antar halaman)
4
Sisipkan 2 gambar dari URL internet dengan alt text yang deskriptif
5
Tampilkan di browser dan pastikan semua link dapat diklik
๐Ÿ“ Tugas 1.2 โ€” Halaman Artikel
โฐ Deadline: Sebelum Pertemuan Berikutnya โ€” Pukul 23.59 WIB

Buat halaman artikel bertema bebas dengan: judul dan subjudul, teks berformat (minimal 4 jenis), minimal 3 link (target _blank untuk eksternal), dan 2 gambar dengan alt text.

Kriteria PenilaianPoin
Kode berjalan tanpa error di browser25
Semua fitur/elemen yang diminta hadir dan berfungsi25
Indentasi rapi, komentar bermakna, struktur file terorganisir25
Pengumpulan tepat waktu, file dinamai sesuai format25
Total100
โš ๏ธKesalahan yang Sering Dibuat
Tidak mengisi atribut alt pada <img> โ€” wajib untuk aksesibilitas dan SEO
Menggunakan target="_blank" tanpa rel="noopener" โ€” celah keamanan (tabnabbing)
Salah path gambar: file.jpg ada di folder "images/" tapi src="file.jpg" (harusnya src="images/file.jpg")
Menggabungkan link absolut dan relatif secara keliru โ€” jika pindah server, link relatif tetap bekerja tapi absolut tidak berubah
Menggunakan <b> dan <i> padahal harusnya <strong> dan <em> untuk makna semantik
๐Ÿ’ก Tips Instruktur
Gunakan unsplash.com atau picsum.photos untuk gambar gratis
Selalu isi atribut alt pada <img> โ€” penting untuk aksesibilitas & SEO
href="#" untuk link placeholder yang belum punya tujuan
rel="noopener" wajib saat menggunakan target="_blank"
๐Ÿ“‹ Checklist Belajar
Pahami konsep sebelum latihan
Coba kode sendiri tanpa copy-paste
Kerjakan tugas sebelum deadline
Tanya instruktur jika ada yang belum jelas
Parelabs Academy - Kursus Bahasa Inggris Terbaik Offline & Online