Kamus HTML

1. Struktur Halaman

Tag Deskripsi
<html> Mendefinisikan root dari dokumen HTML. Semua elemen harus berada di dalam elemen ini.
<!DOCTYPE> Mendefinisikan tipe dokumen (HTML5: <!DOCTYPE html>).
<head> Memberikan metadata tentang dokumen (judul, charset, link CSS, dll.).
<title> Membuat judul untuk dokumen HTML (ditampilkan di tab browser).
<body> Mendefinisikan isi dokumen HTML. Tempat semua elemen yang tampil di browser.

2. Semantik dan Teks

Tag Deskripsi
<h1> to <h6> Membuat header atau judul, dari ukuran terbesar (<h1>) hingga terkecil (<h6>).
<p> Membuat paragraf teks.
<blockquote> Membuat kutipan panjang. Teks akan ditampilkan menjorok ke dalam.
<cite> Membuat referensi atau kutipan (misalnya, nama buku).
<abbr> Mendefinisikan singkatan dengan penjelasan (gunakan atribut title untuk uraian).
<mark> Menyoroti teks penting (highlight).
<strong> Membuat teks tebal (secara semantik menunjukkan penekanan penting).
<b> Membuat teks tebal tanpa arti semantik.
<em> Membuat teks miring untuk penekanan.
<i> Membuat teks miring tanpa arti semantik.
<code> Merepresentasikan kode program.
<pre> Membuat teks dengan format tetap (preformatted text).
<del> Memberi garis tengah pada teks (untuk teks yang dihapus).
<ins> Membuat teks bergaris bawah (untuk teks yang ditambahkan).
<sub> Memberikan efek subscript pada teks.
<sup> Memberikan efek superscript pada teks.

3. Daftar

Tag Deskripsi
<ul> Mendefinisikan daftar tidak berurutan (bullet list).
<ol> Mendefinisikan daftar berurutan (numbered list).
<li> Membuat item dalam daftar.

4. Formulir

Tag Deskripsi
<form> Mendefinisikan formulir untuk mengirimkan data.
<input> Mendefinisikan input untuk berbagai tipe data.
<textarea> Membuat area teks multiline untuk input.
<select> Membuat daftar drop-down.
<option> Membuat item dalam daftar drop-down.
<button> Membuat tombol untuk diklik.

5. Tabel

Tag Deskripsi
<table> Membuat tabel.
<tr> Membuat baris dalam tabel.
<th> Membuat sel header dalam tabel.
<td> Membuat sel dalam tabel.
<caption> Menambahkan keterangan pada tabel.

6. Multimedia

Tag Deskripsi
<img> Menampilkan gambar.
<audio> Memutar file audio.
<video> Memutar file video.
<embed> Menyematkan konten media eksternal.

7. Metadata

Tag Deskripsi
<meta> Mendefinisikan metadata tentang dokumen HTML.
<link> Menghubungkan dokumen dengan file eksternal (seperti CSS).
<style> Menambahkan gaya CSS langsung dalam dokumen HTML.