HTML & CSS
World Wide Web (WWW) itu ibarat kain luas yang ditenun dari banyak baris kode. Di balik keajaiban digital ini ada dua teknologi dasar: HTML dan CSS. Keduanya adalah fondasi untuk membangun dan menata halaman web, memungkinkan kita mengubah teks dan gambar sederhana menjadi pengalaman yang menarik.
Di bab ini, kita akan belajar tentang HTML (HyperText Markup Language) dan CSS (Cascading Style Sheets), duo yang bikin web jadi keren. Pengantar ini akan memberikan pengetahuan dan alat penting untuk mulai membuat halaman web kalian sendiri.
HTML: Kerangka Web
Bayangkan HTML sebagai kerangka halaman web. Sama seperti tulang memberi bentuk pada tubuh kita, HTML memberikan struktur dasar untuk konten web. Dengan tag HTML, kita bisa menandai berbagai bagian halaman seperti judul, paragraf, tautan, gambar, dan banyak lagi.
CSS: Gaya dan Penampilan
Jika HTML adalah kerangka, maka CSS adalah kulit, pakaian, dan riasan yang membuat halaman web terlihat keren. CSS memungkinkan kita mengontrol tampilan elemen HTML, dari font dan warna hingga tata letak dan jarak. Dengan CSS, kita bisa mengubah halaman yang polos jadi menarik secara visual.
Kenapa HTML dan CSS Penting
Memahami HTML dan CSS itu penting buat siapa saja yang mau bikin situs web atau sekadar paham cara kerjanya. Kedua teknologi ini adalah dasar dari pengembangan web modern. Menguasai HTML dan CSS membuka pintu ke topik yang lebih kompleks seperti JavaScript dan desain responsif.
Aplikasi di Dunia Nyata
Sebagai contoh proyek, bayangkan kita ingin membuat halaman mirip Etsy.com, sebuah situs e-commerce yang menampilkan produk-produk unik dan kreatif dari berbagai penjual. Etsy.com menggunakan HTML untuk menyusun elemen-elemen seperti gambar produk, deskripsi, dan harga. CSS digunakan untuk memastikan tampilan halaman menarik dan konsisten, dengan warna-warna yang menarik dan tata letak yang rapi.
Kita akan belajar bagaimana membuat halaman produk yang menampilkan gambar dengan baik, menata teks agar mudah dibaca, dan memastikan halaman kita responsif dan menarik di berbagai perangkat.
