Belajar Dasar Pemrograman Web

Tools

Dibantu
Dibantu

Halo, selamat datang :)
Kenalin aku Dibantu, bot yang akan membantu kamu mengatasi permasalahan di modul ini.

Lihat forum diskusi

Latihan: Menulis Rules pada Berkas CSS

Proyek Halaman Profil sudah siap untuk diterapkan styling guna mempercantik halamannya. Maka dari itu, kita perlu melanjutkan ke proses berikutnya. Yuk!

Tujuan

Direktori dan berkas styling telah kita siapkan. Kekurangan yang kita memiliki adalah belum menyediakan kode styling sama sekali padanya. Pada latihan ini, kita akan menuliskan kode styling dengan beragam CSS rule untuk Halaman Profil. Apakah masih ingat dengan materi sebelumnya? Kita akan menyusun CSS rule dengan beberapa komponen, seperti selector, declaration block, dan properti CSS beserta value-nya.

Lalu, bagaimana dengan hasilnya? Kita akan melihat hasil akhirnya berupa berkas style.css yang penuh dengan kode styling. Jadi, mari ikuti dengan baik latihan ini.

Alur Latihan

Berikut adalah alur latihan kali ini.

  1. Membuka hasil latihan terakhir dengan VS Code.
  2. Menulis kode styling pada berkas CSS yang telah dibuat dalam latihan sebelumnya.
  3. Mengubah penerapan styling pada selector h2 dan h3 agar menggunakan group selector.

Latihan Menulis Rules pada Berkas CSS

Berikut adalah daftar langkah yang perlu diikuti dan disimak agar latihan berjalan dengan baik.

  1. Silakan buka proyek Halaman Profil terakhir dengan VS Code.
  2. Untuk latihan awal, kita akan menuliskan rule styling pada beberapa elemen HTML yang tersedia dalam Halaman Profil. Kita akan mengubah tipe font pada halaman ini.

    Tetapkanlah tipe font ‘sans-serif’ sebagai font yang digunakan pada seluruh elemen dalam elemen <body>. Silakan buka berkas styles.css dan tuliskan kode berikut padanya.

    1. body {
    2.   font-family: sans-serif;
    3. }

  3. Untuk styling kedua, kita tetapkan juga warna pada setiap elemen <h2> dan <h3> dengan menuliskan kode sebagai berikut.

    1. body {
    2.  font-family: sans-serif;
    3. }
    4.  
    5. h2 {
    6.   color: #00a2c6;
    7. }
    8.  
    9. h3 {
    10.   color: #00a2c6;
    11. }

  4. Styling yang terakhir adalah memberikan warna background, warna teks, dan padding pada elemen <footer>. Silakan tambahkan kode berikut dalam style.css.

    1. footer {
    2.   padding: 20px;
    3.   color: white;
    4.   background-color: #00a2c6;
    5. }

  5. Jadi, keseluruhan kode pada berkas style.css akan tampak seperti berikut.

    1. body {
    2.   font-family: sans-serif;
    3. }
    4.  
    5. h2 {
    6.   color: #00a2c6;
    7. }
    8.  
    9. h3 {
    10.   color: #00A2C6;
    11. }
    12.  
    13. footer {
    14.   padding: 20px;
    15.   color: white;
    16.   background-color: #00a2c6;
    17. }

  6. Terakhir, apakah Anda melihat ada kesamaan styling dalam dua selector berdasarkan kode di atas? Benar, ada styling yang sama. Nah, dalam rangka meringkaskan kode, kita akan menggabungkannya dengan teknik yang bernama group selector.

    Wah, apa itu group selector? Tenang, kita akan membahas teknik ini pada materi berikutnya. Tentunya masih dalam modul yang sama. So, silakan sesuaikan seluruh isi kodenya hingga menjadi seperti berikut.

    1. body {
    2. font-family: sans-serif;
    3. }
    4.  
    5. h2, h3 {
    6.   color: #00a2c6;
    7. }
    8.  
    9. footer {
    10. padding: 20px;
    11. color: white;
    12. background-color: #00a2c6;
    13. }

Itulah latihan yang telah kita lakukan. Apakah Anda ingin menjalankan proyeknya? Silakan! Namun, halaman web ini belum terlihat perubahannya. Apakah ada yang tahu penyebabnya? Kita akan menemukan jawabannya pada latihan berikutnya.

Dibantu
Dibantu

Halo, selamat datang :)
Kenalin aku Dibantu, bot yang akan membantu kamu mengatasi permasalahan di modul ini.

Lihat forum diskusi

Catatan Belajar

ini konten buat note nanti
Keyboard Shortcut
1
Next/prev modul

Membantu untuk mempermudah navigasi antar modul.

Tekan
CTRL / CTRL
2
Mencari Konten

Membantu menemukan konten dengan lebih cepat.

Tekan
CTRL/
3
Melihat daftar modul

Membantu melihat modul lebih cepat.

Tekan
CTRLM
Pengaturan

Belajar programming dengan terstruktur.

Light

Belajar programming dengan terstruktur.

Warm

Belajar programming dengan terstruktur.

Dark
Daftar Modul

84% Selesai