Panduan Lengkap HTML: Ciptakan Website Interaktif dan Aksesibel!

Temukan cara membuat website interaktif dan aksesibel dengan panduan lengkap HTML kami! Kembangkan keterampilan coding Anda dan ciptakan pengalaman pengguna yang menakjubkan. Klik sekarang!

By WGS INDONESIA
4.9/4.9
Indonesia
Rp 43,750.00 GRATIS
E-COURSE banner with text and icons representing Artificial Intelligence and video learning

Detail Pembelajaran

Panduan Lengkap HTML: Ciptakan Website Interaktif dan Aksesibel!
  • HTML, Web Development, Interaktivitas, Aksesibilitas, Desain Website

Baca Online

Panduaan Lengkap HTML: Ciptakan Website Interaktif dan Aksesibel!

Daftar Isi

  1. Pengantar HTML
  2. Struktur Dasar HTML
  3. Elemen dan Tag HTML
  4. Atribut HTML
  5. Membuat Tulisan dan Paragraf
  6. Menambahkan Gambar
  7. Membuat Link (Hyperlink)
  8. List dan Tabel
  9. Form dan Input
  10. HTML5 Semantic Elements
  11. Tips Membuat Website Aksesibel
  12. Sumber Belajar dan Channel Pembelajaran

1. Pengantar HTML

HTML (HyperText Markup Language) adalah bahasa markup standar untuk membuat halaman web. HTML digunakan untuk menyusun konten dan struktur website agar dapat ditampilkan di browser.

Ilustrasi kode HTML di editor dan tampilan website di browser

Dengan HTML, Anda dapat membuat berbagai elemen seperti teks, gambar, link, tabel, dan form yang membentuk sebuah website.

2. Struktur Dasar HTML

Setiap dokumen HTML memiliki struktur dasar yang wajib dipahami. Berikut contoh struktur HTML paling sederhana:

<!DOCTYPE html>
<html lang="id">
  <head>
    <meta charset="UTF-8">
    <title>Judul Halaman</title>
  </head>
  <body>
    <h1>Halo Dunia!</h1>
    <p>Ini adalah paragraf pertama saya.</p>
  </body>
</html>
      

Penjelasan:

  • <!DOCTYPE html> : Mendefinisikan dokumen sebagai HTML5.
  • <html lang="id"> : Elemen root dengan atribut bahasa Indonesia.
  • <head> : Bagian metadata, berisi judul dan pengaturan lain.
  • <body> : Bagian isi halaman yang terlihat di browser.
Diagram struktur dokumen HTML dengan elemen doctype, html, head, dan body

3. Elemen dan Tag HTML

HTML terdiri dari elemen-elemen yang dibuka dan ditutup dengan tag. Contoh elemen:

<p>Ini paragraf.</p>
<h2>Judul Subbab</h2>
<img src="gambar.jpg" alt="Deskripsi gambar">
      

Elemen bisa memiliki isi (content) dan atribut. Tag pembuka dan penutup membungkus isi elemen. Beberapa elemen seperti <img> tidak memiliki tag penutup (self-closing).

Contoh elemen HTML dengan tag pembuka dan penutup serta atribut

4. Atribut HTML

Atribut memberikan informasi tambahan pada elemen HTML. Contoh atribut umum:

  • id : Identitas unik elemen.
  • class : Kelas untuk styling dan scripting.
  • src : Sumber file gambar atau media.
  • alt : Deskripsi alternatif gambar.
  • href : Alamat tujuan link.
<img src="foto.jpg" alt="Foto pemandangan gunung">
<a href="https://www.example.com" target="_blank">Kunjungi Website</a>
      
Ilustrasi tag HTML dengan atribut seperti src, alt, href

5. Membuat Tulisan dan Paragraf

Untuk menampilkan teks di halaman web, gunakan elemen seperti:

  • <h1> sampai <h6> : Judul dengan tingkat heading.
  • <p> : Paragraf teks.
  • <strong> : Teks tebal (penting).
  • <em> : Teks miring (penekanan).
<h1>Judul Utama</h1>
<p>Ini adalah paragraf pertama.</p>
<p>Ini paragraf kedua dengan <strong>teks tebal</strong> dan <em>teks miring</em>.</p>
      
Tampilan browser yang menampilkan judul dan paragraf dengan teks tebal dan miring

6. Menambahkan Gambar

Gambar ditambahkan menggunakan elemen <img> dengan atribut src dan alt .

<img src="https://placehold.co/400x200/png?text=Contoh+Gambar" alt="Contoh gambar pemandangan alam" width="400" height="200">
      

Pastikan selalu menambahkan atribut alt untuk aksesibilitas dan SEO.

Contoh gambar pemandangan alam dengan langit biru dan pepohonan hijau

8. List dan Tabel

HTML menyediakan elemen untuk membuat daftar dan tabel:

Daftar

<ul>
  <li>Item pertama</li>
  <li>Item kedua</li>
  <li>Item ketiga</li>
</ul>

<ol>
  <li>Langkah satu</li>
  <li>Langkah dua</li>
  <li>Langkah tiga</li>
</ol>
      

Tabel

<table border="1">
  <thead>
    <tr>
      <th>Nama</th>
      <th>Umur</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Andi</td>
      <td>25</td>
    </tr>
    <tr>
      <td>Budi</td>
      <td>30</td>
    </tr>
  </tbody>
</table>
      
Nama Umur
Andi 25
Budi 30

9. Form dan Input

Form digunakan untuk mengumpulkan data dari pengguna. Contoh form sederhana:

<form action="/submit" method="post">
  <label for="nama">Nama:</label>
  <input type="text" id="nama" name="nama" required>

  <label for="email">Email:</label>
  <input type="email" id="email" name="email" required>

  <button type="submit">Kirim</button>
</form>
      

10. HTML5 Semantic Elements

HTML5 memperkenalkan elemen semantik yang membantu struktur dan aksesibilitas website, seperti:

  • <header> : Bagian atas halaman atau section.
  • <nav> : Navigasi menu.
  • <main> : Konten utama halaman.
  • <article> : Konten mandiri seperti artikel.
  • <section> : Bagian atau bab dalam halaman.
  • <aside> : Konten sampingan, seperti sidebar.
  • <footer> : Bagian bawah halaman atau section.
<body>
  <header>
    <h1>Judul Website</h1>
  </header>
  <nav>
    <ul>
      <li><a href="#">Beranda</a></li>
      <li><a href="#">Tentang</a></li>
    </ul>
  </nav>
  <main>
    <article>
      <h2>Artikel Pertama</h2>
      <p>Isi artikel...</p>
    </article>
  </main>
  <footer>
    <p>Hak Cipta © 2024</p>
  </footer>
</body>
      
Diagram struktur halaman web dengan elemen header, nav, main, article, dan footer

11. Tips Membuat Website Aksesibel

Aksesibilitas memastikan website dapat digunakan oleh semua orang, termasuk penyandang disabilitas. Berikut tips penting:

  • Gunakan atribut alt pada gambar untuk deskripsi.
  • Gunakan elemen semantik untuk struktur yang jelas.
  • Pastikan kontras warna cukup antara teks dan latar.
  • Gunakan label yang jelas pada form input.
  • Hindari penggunaan konten yang berkedip atau berkedip cepat.
  • Pastikan navigasi dapat diakses dengan keyboard.
Ilustrasi simbol aksesibilitas dengan pengguna kursi roda dan layar pembaca

12. Sumber Belajar dan Channel Pembelajaran

Berikut beberapa sumber dan channel pembelajaran HTML yang direkomendasikan untuk memperdalam pengetahuan:

Contoh Source Code HTML Sederhana:

<!DOCTYPE html>
<html lang="id">
  <head>
    <meta charset="UTF-8">
    <title>Website Sederhana</title>
  </head>
  <body>
    <h1>Selamat Datang di Website Saya</h1>
    <p>Ini adalah paragraf pertama.</p>
    <img src="https://placehold.co/300x150/png?text=Gambar+Contoh" alt="Gambar contoh pemandangan dengan langit biru dan bukit hijau">
    <a href="https://www.example.com">Kunjungi Website Contoh</a>
  </body>
</html>
      

Edukasi Terkait