Powered by Blogger.
RSS

CSS Shorthand Cheat Sheet : Penulisan CSS efisien untuk margin dan padding


CSS sangat dibutuhkan untuk membuat maksimal sajian website dan tentu tidak asing di komunitas webmaster dan blogger. Manfaat CSS Shorthand adalah meringkas ukuran script CSS anda secara dramatis sehingga diperoleh penulisan kode CSS yang jauh lebih pendek dengan efek yang sama dengan aslinya. Hal ini juga dimaksudkan untuk mengeliminasi redundansi yang disebabkan oleh penulisan atribut yang sama secara berulang-ulang. Untuk lebih mengenalnya, lihat barisan kode berikut ini:

css cheat sheet

Nilai Value property margin (lihat snippet diatas) ditulis searah jarum jam, Top---> Right--->Bottom--->Left  Margin dan padding masing-masing hanya memiliki 4 macam parameter : Top, Right, Bottom dan Left. Lalu apa perbedaan diantara keduanya?  Memahami Margin dan Padding sangat penting dan mendasar agar dapat menggunakan CSS secara efektif. Kedua property CSS ini perlu diketahui perbedaannya agar margin dan padding dapat digunakan secara maksimal.
Padding adalah ruang bagian dalam dari sebuah elemen.  Margin adalah ruang bagian luar dari elemen tersebut. Perbedaan keduanya dapat di-ilustrasikan :

padding margin untuk website designpadding margin untuk blog

A.   CSS shorthand untuk margin

Perhatikan snippet-snippet (potongan) pada gambar diatas, penulisan property margin dapat dibuat ringkas berdasarkan pedoman penulisan CSS margin dan padding. Penjelasannya sebagai berikut :
                         #div {
                          margin-top: 0px;
                          margin-right: 5px;
                          margin-bottom: 10px;
                          margin-left: 15px;
                          }

Snippet diatas yang semula 80 karakter ini bisa ditulis jauh ringkas menjadi 32 karakter dengan efek tetap sama dalam bentuk CSS  shorthand  dengan value  0px, 5px, 10px dan 15px mewakili value : margin-atas, margin kanan, margin bawah dan margin kiri (searah jarum jam).
                          #div {
                          margin: 0px 5px 10px 15px;
                          }

Bentuk-bentuk CSS shorthand untuk margin

Margin dan Padding memiliki peraturan penulisan shorthand yang sama. Format penulisannya, seperti yang saya jelaskan sebelumnya adalah dengan memperhatikan susunan 4 value dasar margin dan padding, yaitu : top, right, bottom dan left.
Penulisan CSS shorthand untuk ke-4 value tersebut mengikuti standar penulisan margin dan padding.
1. Bentuk penulisan CSS shorthand dengan 4 value yang berbeda-beda nilainya

/* Bentuk CSS shorthand-nya sama dengan */
#div { margin: 10px 35px 15px 25px; }
/* Bentuk CSS shorthand ini efeknya sama dengan */
#div {
margin-top: 10px;
margin-right: 35px;
margin-bottom: 15px;
margin-left: 25px;
2.  Penulisan dengan 1 value menandakan keempat value lainnya adalah sama.

#div { margin: 25px; }

/* Bentuk CSS shorthand ini efeknya sama dengan */  
                    #div {
                margin-top: 25px;
                margin-right: 25px;
                margin-bottom: 25px;
                margin-left: 25px; }


3.  Penulisan dengan 2 value artinya value ke-1 untuk top dan bottom, dan value ke-2 untuk left dan right.

#div { padding: 10px 20px; }

/* Bentuk CSS shorthand ini efeknya sama dengan */

div { padding: 10px 20px 10px 20px; }

/* Atau efeknya sama dengan */
                    #div {
                margin-top: 10px;
                margin-right: 20px;
                margin-bottom: 10px;
                margin-left: 20px;
                }


4.  Penulisan dengan 3 value artinya value 1 untuk top, value 2 untuk left dan right, dan value 3 for bottom.

#div { padding: 10px 20px 5px; }

    /* sama dengan */

    #div { padding: 10px 20px 5px 20px; }

/* Atau efeknya sama dengan */
                    #div {
                margin-top: 10px;
                margin-right: 20px;
                margin-bottom: 5px;
                margin-left: 20px;
                }

B.   CSS shorthand untuk Padding

Perhatikan snippet  gambar diatas, penulisan property margin dan padding  dibuat ringkas berdasarkan pedoman penulisan CSS untuk margin dan padding. Semua pengaturan penulisan, 4 value dan bentuk variasi penulisan CSS shorthand untuk padding pada dasarnya sama dengan apa yang berlaku pada CSS shorthand margin.

Untuk download CSS Shorthand Cheat Sheet
lebih lengkap silahkan klik link dibawah ini :download CSS shorthand
Download CSS Shorthand Cheat Sheet - 117,1 KB

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comments:

Post a Comment