Kenalan dengan CSS agar Web Kamu Makin Keren

Halo teman-teman!

Setelah sebelumnya kita belajar dasar-dasar HTML, seperti membuat struktur halaman dan menambahkan elemen-elemen dasar seperti gambar, link, dan teks, sekarang saatnya kita lanjut ke tahap berikutnya: mempercantik tampilan halaman web.

Pernah lihat halaman HTML yang cuma berisi teks hitam di latar putih? Polos banget, ya? Nah, di sinilah CSS mulai beraksi! CSS (Cascading Style Sheets) bisa bantu kita menambahkan warna, mengatur ukuran teks, memberi jarak antar elemen, bahkan bikin layout yang responsif.

css-intro

Apa Itu CSS dan Mengapa Penting

CSS adalah singkatan dari Cascading Style Sheets. Gampangnya, CSS ini adalah "fashion designer"-nya website kita. Kalau HTML adalah kerangkanya, CSS itu yang bikin tampilannya jadi menarik dan enak dipandang.

Bayangin aja kamu punya halaman HTML yang ibaratnya seperti kaos putih polos. Nah, CSS itu cat warna, pola, dan gaya yang kamu tambahkan biar kaosnya jadi keren.

Tanpa CSS, halaman web kita cuma akan berisi teks hitam di latar putih. CSS membantu membuat tampilan lebih menarik, nyaman dibaca, responsif di berbagai ukuran layar, dan konsisten di seluruh halaman. Selain itu, kita juga bisa mengatur warna, ukuran, posisi elemen, jenis font, bahkan efek animasi. Jadi, selain tampil lebih keren, pengalaman pengguna juga jadi lebih baik.

Cara Menambahkan CSS ke HTML

Untuk menerapkan CSS ke halaman HTML, ada tiga cara umum yang bisa kamu pakai:

Inline CSS

Style ditulis langsung di tag HTML. Cocok untuk perubahan cepat dan elemen tunggal.

<p style="color: blue; text-align: center;">Halo Dunia!</p>

Internal CSS

Style ditulis di dalam tag <style> di bagian <head> HTML. Cocok untuk satu halaman saja.

<head>
  <style>
    p {
      color: blue;
      text-align: center;
    }
  </style>
</head>

External CSS

Style ditulis di file terpisah lalu dipanggil dari HTML menggunakan tag <link>.

<head>
  <link rel="stylesheet" href="style.css">
</head>

Isi dari style.css bisa seperti ini:

p {
  color: blue;
  text-align: center;
}

Dasar Penulisan CSS

Struktur penulisan CSS sangat sederhana:

selector {
  property: value;
}

Contoh penerapan:

h1 {
  color: green;
  font-size: 32px;
}

Selector bisa berupa nama tag HTML, class, id, atau kombinasi. Misalnya:

.judul {
  font-weight: bold;
  font-size: 24px;
}

#menu {
  background-color: #f2f2f2;
  padding: 10px;
}

CSS juga bisa digunakan untuk elemen lainnya, seperti:

ul {
  list-style-type: square;
  padding-left: 20px;
}

button {
  background-color: #4CAF50;
  color: white;
  padding: 10px 20px;
  border: none;
  border-radius: 5px;
  cursor: pointer;
}

.container {
  width: 80%;
  margin: auto;
  display: flex;
  justify-content: space-between;
}

Tips Belajar CSS

Kalau kamu masih baru belajar CSS, berikut beberapa tips buat kamu:

  • Nggak usah hafalin semua properti, cukup tahu fungsinya

  • Gunakan fitur Inspect Element di browser untuk eksperimen langsung

  • Mulai dari style dasar, nanti pelan-pelan bisa naik ke animasi atau layout

  • Jangan takut salah, karena salah itu bagian dari belajar

Tahukah kamu? CSS pertama kali dirilis tahun 1996. Sekarang sudah berkembang jadi CSS3, yang mendukung layout fleksibel seperti Flexbox dan Grid, animasi transisi, bahkan variabel layaknya bahasa pemrograman. Keren, kan?

Yuk Coba Sendiri

Biar makin paham, langsung praktikkan semua contoh di atas di file HTML dan CSS kamu. Coba ubah warna, tambahkan font baru, atau bikin tombol yang bisa berubah saat disentuh.

Belajar coding itu nggak selalu mulus, tapi setiap error adalah pelajaran. Nikmati prosesnya, terus semangat, dan jangan ragu buat tanya atau eksplorasi hal baru. Siapa tahu, dari belajar CSS ini kamu jadi terinspirasi buat bikin web portofolio sendiri!

Di materi selanjutnya, kita akan bahas tentang struktur sintaks CSS secara lebih dalam. Jadi jangan ke mana-mana, ya!

Komentar

Postingan Populer

Latihan soal dan jawaban matakuliah Database Management Systems (DBMS) dari pertemuan 1 (Satu) sampai dengan pertemuan 6 (Enam). Latihan soal dan jawaban mata kuliah Database Management Systems (DBMS) ini hanya sekedar untuk referensi dan bahan evaluasi diri. Tidak dianjurkan untuk anak dibawah umur, ibu hamil dan menyusui. Serta jangan digunakan untuk mencontek dalam proses pelaksanaan ujian tengah semester (UTS) maupun ujian akhir semester (UAS). 1. Kumpulan data yang terorganisir berdasarkan suatu struktur hubungan. Disebut…. a. Metadata b. database c. informasi d. file e. data 2. Deskripsi tentang format dan karakteristik data, termasuk tipenya, ukurannya, nilai-nilai yang absah, dan dokumentasi lainnya. Disebut… a. Metadata  b. database c. informasi d. file e. data 3. Evolusi teknologi database yang masih menggunakan flat file terjadi di tahun… a. 1960an – 1980an b. 1970an-1990an c. 1970an- 1980an d. 1980an- sekarang e. 1990an- sekarang 4. kompone...

Gambar

Berikut ini adalah kisi-kisi soal dan kunci jawaban Quiz, UTS, UAS, dan HER matakuliah Interaksi Manusia dan Komputer (IMK) terbaru hasil ringkasan dari pertemuan 1, pertemuan 2, pertemuan 3, pertemuan 4, pertemuan 5, pertemuan 6, pertemuan 9, pertemuan 10, pertemuan 11, pertemuan 12, pertemuan 13, dan pertemuan 14 di kampus Akademi Mananajemen Informatika dan Komputer (AMIK) Bina Sarana Informatika (BSI) dan Nusa Mandiri. Soal dan kunci jawaban Interaksi Manusia dan Komputer (IMK) ini telah diperbaharui dan diperbaiki sehingga kebenaran jawabannya sesuai dengan modul/materi. Media yang memungkinkan manusia berinteraksi dengan komputer untuk memberikan suatu perintah kepada komputer adalah definisi dari... Program Aplikasi Interface Komputer Salah Semua Jawaban benar adalah: Definisi Antarmuka Manusia dan Komputer Bagian yang berfungsi menghasilkan informasi berdasarkan pengolahan data yang sudah dimasukan oleh pengguna l...

Gambar

Halo teman-teman! Setelah sebelumnya kita membahas cara menambahkan komentar di CSS , sekarang kita masuk ke bagian yang lebih seru, yaitu belajar tentang warna di CSS. Warna itu nggak cuma soal tampilan, tapi juga soal kesan dan kenyamanan saat kita membaca atau menggunakan website. Dengan warna, kita bisa membuat halaman web jadi lebih menarik, lebih mudah dibaca, bahkan bisa membangun suasana tertentu. Dan kabar baiknya — CSS menyediakan beberapa cara berbeda untuk menuliskan warna. Yuk, kita pelajari satu per satu! Format Penulisan Warna dalam CSS CSS mendukung beberapa format penulisan warna, di antaranya: Nama warna (misalnya: red , skyblue , black ) Kode HEX (seperti #ff0000 ) RGB (Red, Green, Blue) HSL (Hue, Saturation, Lightness) Setiap format punya karakteristik sendiri dan bisa digunakan sesuai kebutuhan desain. 1. Nama Warna CSS sudah mengenali lebih dari 140 nama warna standar. Contoh: color: red; background-color: skyblue; Cara ini cocok kalau kam...