Penjelasan CSS dan Javascripts
1. Apa itu CSS?
CSS (Cascading Style Sheets) adalah bahasa pemrograman yang digunakan untuk mengatur tampilan halaman web (styling).
Jika HTML adalah tulang dan struktur, maka CSS adalah pakaian dan dekorasi agar tampilan lebih menarik.
Fungsi CSS:
- Mengatur warna, ukuran, dan jenis font.
- Memberi jarak (margin, padding) dan tata letak.
- Menambahkan efek visual (hover, animasi, border, background).
- Membuat halaman responsif (cocok dilihat di HP maupun laptop).
Contoh sederhana CSS:
📌 Hasil: Semua teks <h1> akan berwarna biru, rata tengah, dan menggunakan font Arial.
2. Apa itu JavaScript?
JavaScript (JS) adalah bahasa pemrograman yang digunakan untuk membuat halaman web interaktif dan dinamis.
Kalau HTML adalah struktur, CSS adalah tampilan, maka JavaScript adalah otak dan logika dari sebuah website.
Fungsi JavaScript:
- Validasi form (cek apakah input kosong, email benar, password cukup panjang).
- Membuat interaksi (misalnya tombol klik, animasi, pop-up).
- Mengolah data secara langsung di browser (tanpa harus ke server dulu).
- Mengontrol elemen HTML (ubah teks, sembunyikan/tampilkan, dll).
Contoh sederhana JavaScript:
📌 Hasil: Jika fungsi salam() dipanggil (misalnya dengan klik tombol), maka muncul pop-up pesan.
3. Perbedaan CSS dan JavaScript
Aspek | CSS | JavaScript |
---|---|---|
Fungsi utama | Tampilan (style) | Logika & interaksi |
Contoh penggunaan | Warna tombol, font, layout | Validasi input, efek klik |
Posisi di HTML | <style>...</style> atau file .css | <script>...</script> atau file .js |
Sifat | Dekoratif (mempercantik) | Fungsional (mengatur aksi) |
4. Hubungan HTML, CSS, dan JavaScript
- HTML → kerangka rumah (tembok, pintu, jendela).
- CSS → cat dan dekorasi rumah.
- JavaScript → listrik dan mesin, membuat rumah "hidup".
Dengan ketiganya, sebuah website menjadi indah, interaktif, dan bermanfaat.
Komentar
Posting Komentar