grouping atau pengelompokan adalah salah satu teknik penulisan dalam css, selain fungsi utamanya merubah maupun mendesign website. css ini juga dilengkapi berbagai macam teknik penulisan, kali ini kita akan share tentang grouping atau pengelompokan. dengan teknik grouping ini kita bisa mempersingkat sepersekian detik waktu ketika nulis css. fungsi grouping adalah mengelompokan beberapa selector maupun tag html yang berstyle sama(property dan valuenya) dimana setiap selector dipisahkan dengan , (koma)

aturan pelulisan gouping

selector_atau_tag_html, selector_atau_tag_html, selector_atau_tag_html{property:value;}

keterangan

  • setiap slector dipisahkan dengan koma dimana selector atau tag akhir sudah tidak memakai koma

contoh penulisan css dengan teknik grouping

pada contoh dibawah, kita akan membuat 2 style. style pertama tidak menggunakan teknik grouping sedangkan style kedua menggunakan teknik grouping

contoh style pertama

perhatikan code/markup dibawah

<html>
<head>
<title>css tanpa grouping</title>
<meta content="indam url:http://www.indaam.com" name="author"/>
<style type="text/css">
h1{font-family:verdana;color:red;}
h2{font-family:verdana;color:red;}
h3{font-family:verdana;color:red;}
h4{font-family:verdana;color:red;}
h5{font-family:verdana;color:red;}
h6{font-family:verdana;color:red;}
p{font-family:verdana;color:red;}
#kanan{
float:left;
background-color:red;
outline:black double 6px;
width:300px;
height:250px;
margin:5px;
}
#tengah{
float:left;
background-color:red;
outline:black double 6px;
width:300px;
height:250px;
margin:5px;
}
#kiri{
float:left;
background-color:red;
outline:black double 6px;
width:300px;
height:250px;
margin:5px;
}
</style>
</head>
<body>
<h1>judul 1</h1>
<h2>judul 2</h2>
<h3>judul 3</h3>
<h4>judul 4</h4>
<h5>judul 5</h5>
<h6>judul 6</h6>
<p> paragraf</p>
<div id="kiri"></div>
<div id="kanan"></div>
<div id="tengah"></div>
<div style="clear:both;/**/"></div>
<p>salam <a href="http://www.indaam.com" title="indam site" target="_blank">indaam site</a></p>
</body>
</html>

untuk melihat hasilnya

  • copy markup style diatas
  • paste ke notepad
  • save as (pilih all types) dengan nama contohcss.htm
  • jalankan(double click), atau
  • open with (firefox, ie, opera, safari, chrome)
  • silakan edit valuenya
  • letak valuenya antara : (titik dua) dan ;(titik koma)

contoh style kedua, css dengan teknik grouping

setelah sobat melihat markup kode dibawah, niscaya sobat akan paham perbedaanya

<html>
<head>
<title>css ditulis dengan teknik grouping</title>
<meta content="indam url:http://www.indaam.com" name="author"/>
<style type="text/css">
h1,h2,h3,h4,h5,h6,p{font-family:verdana;color:red;}
#kanan, #tengah, #kiri{
float:left;
background-color:red;
outline:black double 6px;
width:300px;
height:250px;
margin:5px;
}
</style>
</head>
<body>
<h1>judul 1</h1>
<h2>judul 2</h2>
<h3>judul 3</h3>
<h4>judul 4</h4>
<h5>judul 5</h5>
<h6>judul 6</h6>
<p> paragraf</p>
<div id="kiri"></div>
<div id="kanan"></div>
<div id="tengah"></div>
<div style="clear:both;/**/"></div>
<p>salam <a href="http://www.indaam.com" title="indam site" target="_blank">indaam site</a></p>
</body>
</html>

untuk melihat hasilnya

  • copy markup style diatas
  • paste ke notepad
  • save as (pilih all types) dengan nama contohcssditulisdengangrouping.htm
  • jalankan(double click), atau
  • open with (firefox, ie, opera, safari, chrome)
  • silakan edit valuenya
  • letak valuenya antara : (titik dua) dan ;(titik koma)
  • selamat belajar

keterangan untuk kedua contoh

  • coba jalankan kedua contoh diatas
  • lihat hasilnya(pasti sama)
  • lihat codenya(pasti berbeda)
  • pada contoh nomor dua, terlihat kodenya lebih ramping, jadi kita ngga perlu cape-cape nulis kodenya.
  • silakan pamami teknik grouping ini

selamat belajar :)
References

http://www.w3.org/Style/CSS

shared to : facebook | twitter

tentang penulis

indamindam

Indam, seorang web designer, wordpress theme development, -
blogger dan penulis yang ingin terus belajar! read more about indam ⇉


Indam on | facebook | twitter

Berlangganan via FeedBurner

Sorry, formulir komentar sedang dalam perbaikan