CSS Margin dan padding

Mengenai apa bagaimana CSS Margin dan padding ini akan saya bahas secara singkat saja,asalkan gampang dimengerti.Saya akan coba terangkan dengan gaya bahasa embongan saya semoga lebih mudah dimengerti.Wakaka...


Margin
Dalam CSS istilah margin adalah memberi jarak atau spasi ke arah luar sebuah  elemen/komponen.

Padding
Padding adalah memberi jarak atau spasi ke arah dalam  sebuah elemen/komponen.

Masih bingung maksudnya?.....coba lihat gambar berikut saja,barangkali lebih mudah untuk dipahami.

Perhatikan ,disana ada warna kuning,merah,silver,biru dan hijau.
Yang warna biru dan merah kita ibaratkan sebagai border,Baca: Border atau garis pembatas.
Yang warna kuning adalah sebuah ID atau elemen yang ada ditengah halaman blog/web.

Yang warna hijau itu merupakan margin dari ID yang berwarna silver dengan border warna biru.
Selanjutnya Jarak antara border warna biru kepada  border warna merah milik dari elemen kuning itu adalah padding.

Tapi Jarak antara  border warna merah dan border warna biru bagi elemen yang berwarna kuning adalah margin.

Masih bingung?....saya juga bingung,bagaimana mesti menerangkan ini,,, :D :D
Semoga saja paham ya?...

Apa gunanya margin dan padding?...
Agar tata letak antar elemen kelihatan lebih seragam dan rapi sehingga lebih enak untuk dipandang mata.

Sekarang saya terangkan mengenai penulisan syntax atau code CSS nya yang mengatur padding dan margin ini.

Penulisan syntaxnya,
Seperti pada CSS border,CSS margin dan padding  ini juga termasuk properti CSS shorthan atau penulisan kode yang singkat/pendek.
Misalnya kita menuliskan syntaxnya;

#elemen1{padding: 5px;margin: 5px}

Maksudnya kita menginginkan disemua sisi dari ID elemen1 memiliki margin dan padding sebesar 5 pixel(px).Disini yang kita atur lebarnya sesuai selera dengan memasukkan satuan lebar yaitu pixel,semakin tinggi nilainya tentu semakin lebar.

Bagaimana jika kita menginginkan padding atau margin disetiap sisi dari suatu ID elemen berbeda?...
Lain katanya  bagaimana kita memberi spasi luar atau dalam yang berbeda ukuran lebarnya dari sebuah elemen ?...

Kita beri saja nilai yang berbeda beda margin atau padding baik disebelah kanan,kiri,atas ataupun bawahnya.

Contoh syntax

#elemen1{padding-left:5px;
padding-right:5px;
padding-top: 10px;
padding-bottom10px
margin-left:5px;
margin-right:5px;
margin-top:10px;
margin-bottom:10px
}

Sehingga hasilnya nanti adalah bagian kiri dan kanan elemen memiliki padding dan margin selebar 5 pixel.
Akan tetapi  bagian sisi atas dan bawah elemen memiliki padding dan margin selebar 10 pixel.

Bisa juga kita singkat penulisan syntaxnya menjadi;

#elemen{padding: 10px  5px  10px 5px;
margin:10px  5px  10px 5px;
}




Contoh pemakaian margin atau padding pada suatu elemen/komponen.

Penulisan code CSSnya;


/*Dengan padding dan margin*/
.elemen{
border: 2px solid red;
}
.elemen2{
border: 2px solid darkblue;
padding: 10px;
margin: 20px
background: #ccc;
color: blue;
text-align:justify
}
/*Tanpa padding dan margin*/
.elemenb{
border: 2px solid red;
}
.elemen2b{
border: 2px solid darkblue;
background: #ccc;
color: blue;
text-align:justify
}


Penampakan jika pakai margin dan padding;
Ini adalah demo komponen dengan menggunakan margin dan padding.Coba bereksplorasi lebih jauh dengan menambahkan properti lain yang sudah dibahas di sesi CSS sebelumnya.

Penampakan jika tidak pakai margin dan padding;
Ini adalah demo komponen yang tidak menggunakan margin dan padding.Coba bereksplorasi lebih jauh dengan menambahkan properti lain yang sudah dibahas di sesi CSS sebelumnya.


Ternyata yang menggunakan padding dan margin tampak lebih bagus dan rapi.Nah sekarang sudah tahu kan apa itu margin dan padding sekaligus kegunaannya. :D

Sekian saja penjelasan dasar yang singkat ini,semoga gampang dipahami.Bagian terpenting dari sebuah belajar adalah praktek.Silahkan dipraktekkan sehingga nanti akan cepat bisa mengembangkan sendiri.Dan guru yang paling baik adalah pengalaman.
Selamat mencoba!!...

Category

Acer Adventure Afghanistan Agama Alcatel Amerika Serikat Android AndroMax Anime Anti Virus AntiVirus Aplikasi Apple Arab Saudi Artis Korea AsiaFone Asus ATM Axioo Baju Batik Bank Berita Artis Berita Kontroversi Berita Lokal Berita Panas Berita Terkini Berita Unik Bikin Blog Biologi Bisnis bisnis internet bisnis keuangan Bisnis Online Blackberry Blog Tools Blogger Platform Blogspot Bola Bookmark Boy Band Browser Budidaya Pertanian Bukti Pembayaran Buku Byond CD and DVD Tools Celana Jeans Cepat Hamil Chat Compaq Compression and Backup Cross CSS Databases Dell Design Desktop Developer Tools domain hosting Dompet download gratis Downloader Drama Drivers dunia Editors and Convertors Elektronika Email Entertaiment Entertainment menarik Facebook Fashion Film Flashdisck Forex Trading Foto foto Foto foto lucu Foto foto menarik Futsal Gadget Gadget lainya Gallery Gambar gambar aneh Games Gaya Hidup Habibie Ainun Handphone Hardware Harganya Headline Healthy Helm Herbal Hewan lucu hiburan Hp BB Hp CSL Hp Esia Hp HTC Hp K-Touch Hp Mito HP Motorola HP Nokia HP Samsung Hp Sony Ericson HTC HTML Html Templates Huawei Ide Bisnis IDM Image Editors Imo Indonesia Info Hotel Info Unik Informasi informasi terbaru inspirasi Internasional Internet Investasi IPA iPad iPhone Irak Iran Jam Tangan Joomla Modules Joomla Templates Kacamata Kamera Kamera Digital Kaos Kata-kata Kata-kata Galau Kebaya Kecantikan Kehamilan Kemeja kesehatan Key Aktivator kisah nyata Komputer Kumpulan Nama bayi Islami Kunci Gitar Laptop Lebanon Lenovo LG Lifestyle Lirik lagu Live USB Love Magento Themes Masakan Media Player Media Sync Meizu Merawat Anak Messaging and Chat Misteri Misterius Mito Modem Motivasi Motor Musik Nama Anak News Ponsel Nexian Nexus Nokia Nulled Scripts Obat Office olah raga Olahraga Online Storage Opini Other Templates otomotif Palestina - Israel Payment Proof PC Laptop PC Suite Pendidikan pendidikan anak Pendidikan Seksual Penyakit Peralatan blog Photos and Images PhpFox Themes Mods Plugins Politik PPC Prestashop Themes Property Raffi Ahmad Raket Recording Resep Resep Makanan Resep masakan Review Rokok Rumah Rusia Sajadah Samsung Sejarah Seks selebritis Selimut SEO Sepakbola Sepatu Sex Smartphone SMS Online Social Media social network Software Sony Sport Style Surat Suriah Tablet Tahukah? Teknologi Terbaru Terkini Three Tips Tips bloging Tips Trik toko online Toshiba trik seo trik tips Turki Turki-Suriah Tutorial Tutorial hosting TV TV Online Tweaks Twitter Umum Unik Unik dan Aneh Untaian Kata Utilities valentine VBulletin Themes Video Virtualization Walpaper Wanita Wawancara Web browser Windows Wisata Alam wordpress Wordpress Plugins Wordpress Themes X Factor ZTE