Bab 1: Pengenalan HTML
Bab 1: Pengenalan HTML
1.1 Apa itu HTML?
1.1.1 Definisi HTML
HTML (HyperText Markup Language) adalah bahasa markup standar yang digunakan untuk membuat dan menyusun halaman web. HTML bukan bahasa pemrograman, melainkan bahasa markup yang mendefinisikan struktur konten dalam sebuah website.
1.1.2 Sejarah HTML
1989: Tim Berners-Lee menciptakan World Wide Web
1991: Dokumentasi HTML pertama dipublikasikan
1995: HTML 2.0 diluncurkan
1997: HTML 3.2 menjadi rekomendasi W3C
1999: HTML 4.01 dirilis
2014: HTML5 menjadi rekomendasi W3C resmi
Sekarang: HTML Living Standard yang terus berkembang
1.1.3 Peran HTML dalam Pengembangan Web
Struktur Dasar
Mendefinisikan kerangka dokumen web
Mengorganisasi konten secara hierarkis
Memberikan makna semantik pada konten
Integrasi dengan Teknologi Web Lain
CSS untuk styling
JavaScript untuk interaktivitas
Media (gambar, video, audio)
Aksesibilitas
Memungkinkan akses universal ke konten web
Mendukung screen readers dan assistive technology
Basis untuk pengoptimalan SEO
1.1.4 Perbedaan HTML dengan Bahasa Markup Lainnya
XML
HTML lebih spesifik untuk web
XML lebih fleksibel dan dapat disesuaikan
HTML memiliki tag predefinisi
Markdown
HTML lebih kompleks dan powerful
Markdown lebih sederhana dan mudah dibaca
HTML memberikan kontrol lebih detail
1.2 Persiapan Belajar HTML
1.2.1 Software yang Dibutuhkan
Text Editor
Visual Studio Code (Rekomendasi utama)
Sublime Text
Atom
Notepad++
Fitur penting dalam text editor:
Syntax highlighting
Auto-completion
Live preview
Extensions/plugins
Web Browser
Google Chrome (Rekomendasi utama)
Mozilla Firefox
Microsoft Edge
Safari
1.2.2 Setup Lingkungan Pengembangan
Instalasi Text Editor
Struktur Folder Proyek
1.2.3 Browser Developer Tools
Cara Mengakses
Windows/Linux: F12 atau Ctrl + Shift + I
macOS: Cmd + Option + I
Klik kanan > Inspect Element
Fitur Utama
Elements panel
Console
Network
Sources
Performance
Application
Penggunaan Developer Tools
Inspeksi elemen
Debug HTML dan CSS
Analisis performa
Testing responsif design
1.3 Struktur Dasar HTML
1.3.1 Anatomi Dokumen HTML
1.3.2 DOCTYPE dan Versi HTML
HTML5
Versi Sebelumnya (untuk referensi)
1.3.3 Tag html, head, dan body
Tag html
Elemen root dari dokumen HTML
Atribut lang untuk menentukan bahasa
Tag head
Metadata dokumen
Link ke resource eksternal
Title halaman
Tag body
Konten yang ditampilkan di browser
Struktur halaman
Elemen-elemen visual
1.3.4 Komentar dalam HTML
Syntax Komentar
Best Practices Penggunaan Komentar
Dokumentasi kode
Penjelasan bagian kompleks
Temporary commenting untuk debugging
Pembagian section
Latihan Praktik
Latihan 1: Membuat Halaman HTML Pertama
Buatlah file HTML sederhana dengan struktur dasar yang mencakup:
Doctype HTML5
Tag html dengan atribut lang
Head section dengan meta tags
Body section dengan heading dan paragraf
Latihan 2: Menggunakan Developer Tools
Buka sebuah website
Inspect elemen menggunakan developer tools
Modifikasi konten menggunakan elements panel
Amati perubahan yang terjadi
Latihan 3: Organisasi Proyek
Buatlah struktur folder untuk proyek web sederhana dengan:
File index.html
Folder images, css, dan js
File README.md untuk dokumentasi
Ringkasan Bab
HTML adalah bahasa markup untuk membuat struktur website
Persiapan meliputi text editor dan browser
Developer tools sangat penting untuk pengembangan
Struktur dasar HTML terdiri dari DOCTYPE, html, head, dan body
Komentar membantu dokumentasi dan organisasi kode
Quiz Bab 1
Apa kepanjangan dari HTML?
Sebutkan minimal 3 text editor yang bisa digunakan untuk menulis HTML!
Bagaimana cara mengakses developer tools di browser?
Apa fungsi dari tag
<head>
?Bagaimana cara menulis komentar dalam HTML?
Referensi
Last updated