Tutorial Belajar CSS Part 4: Aturan dan Cara Penulisan Kode CSS

Setelah mempelajari pengertian selector, property dan value dari CSS pada tutorial sebelumnya, dalam tutorial CSS kali ini kita akan mempelajari aturan dan cara penulisan kode CSS itu sendiri.


Aturan dan Cara Penulisan Kode CSS

Untuk lebih mudah memahami aturan dan cara penulisan kode CSS, dibawah ini adalah contoh kode HTML + CSS sederhana yang akan kita bahas secara lebih mendalam:

<!DOCTYPE html>
<html>
<head>
<title>Belajar Penulisan CSS</title>
<style type="text/css">
body {
     font-size: 14px;
     color: navy;
     }
p {
    font-family: calibri, helvetica, sans-serif;
  }
h1, h2 {
        text-decoration: underline;
        font-size: 23px;
        color: green;
       }
</style>
 
</head>
<body>
   <h1>Belajar Aturan dan Cara Penulisan Kode CSS</h1>
   
   <h2>Lorem ipsum dolor sit amet</h2>
   <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.
   Nulla erat dolor, ullamcorper in ultricies eget,
   fermentum rhoncus leo. Curabitur eu mi vitae metus
   posuere laoreet.</p>
   
   <p>Eam facilis omittantur at, usu efficiantur neglegentur 
   delicatissimi et, in per vero splendide persequeris. 
   Semper persius his te, ea mea omnium aliquip alienum, 
   in gloriatur vituperata has. An per dicat clita oporteat, 
   explicari deterruisset ex per. Liber tibique ullamcorper 
   ei duo, at hinc civibus oporteat his.</p>

   <p>Nam verear constituto an, eu latine bonorum euripidis 
   vim. Quidam maiorum interesset pri id, usu vero saepe 
   graeci ea. Prompta nominati oportere te usu. 
   Ad eam nulla accusamus.</p>
   
   <h2>Lorem ipsum dolor sit amet</h2>
   <p>Lorem ipsum dolor sit amet, consectetur
   adipiscing elit. Nulla erat dolor, ullamcorper in ultricies eget,
   fermentum rhoncus leo. Curabitur eu mi vitae
   metus posuere laoreet.</p>
 
</body>
</html>

Tutorial CSS: Belajar Aturan dan Cara Penulisan Kode CSS

Kode HTML di atas memiliki kode CSS pada bagian head yang diinput menggunakan motode Metode Internal Style Sheets. Kita akan fokus pada bagian CSS saja:

body {
     font-size: 14px;
     color: navy;
     }
p {
    font-family: calibri, helvetica, sans-serif;
  }
h1, h2 {
        text-decoration: underline;
        font-size: 23px;
        color: green;
       }

Seperti yang dapat dilihat dari contoh diatas, aturan penulisan CSS adalah sebagai berikut:

  • Selector di tempatkan pada awal penulisan CSS. Dalam contoh diatas, body, p, h1 dan h2 adalah selector. Khusus untuk selector yang lebih dari 1 (seperti pada contoh selector terakhir: h1,h2) untuk memisahkan kedua selector tersebut, digunakan tanda koma (,)
  • Setelah penulisan selector, seluruh isi dari property dan valuenya (nilainya), berada di antara kurung kurawal "{" dan "}".
  • Diantara property satu dengan yang lainnya, dipisahkan dengan tanda titik koma (;)
  • Diantara property dengan value (nilai), dipisahkan dengan anda titik dua (:).
  • Untuk property yang memiliki 2 kata , spasi diantaranya digantikan dengan tanda hubung (-), contohnya: background-color dan border-left.
  • Untuk properti yang berada pada baris terakhir, kita boleh mengabaikan tanda ';' sebagai tanda tutup, tetapi disarankan agar tetap menggunakan tanda ';', karena bisa saja kita lupa menuliskan tanda titik koma pada saat menambahkan properti lainnya. Contoh property tanpa tanda ';' dapat di lihat pada contoh "text-decoration: underline".

Untuk tutorial CSS berikutnya, kita akan membedah secara detail tentang Selector CSS dalam tutorial jenis-jenis dan arti dari selector CSS.


eBook CSS Uncover Duniailkom
Jika anda ingin belajar cara mendesain web, CSS wajib dikuasai. Duniailkom telah menyusun eBook CSS Uncover yang membahas CSS dengan lebih detail dan lebih lengkap, mulai dari dasar hingga fitur terbaru CSS3 seperti animasi dan web responsive. Penjelasan lebih lanjut bisa ke: eBook CSS Uncover Duniailkom.

14 Comments

  1. Dina
    10 Nov 15
  2. Handrian Azhar
    15 Apr 16
    • Andre
      16 Apr 16
  3. Dika
    23 Aug 16
    • Andre
      15 Nov 16
  4. Si Pemula
    13 Nov 16
    • Andre
      15 Nov 16
      • Andre
        27 Dec 16
  5. Meringgris
    14 Jun 17
    • Andre
      14 Jun 17
  6. fikri
    02 Feb 20

Add Comment