Kamis, 01 Januari 2009

dasar script css 1

CSS atau cascading style sheet adalah bahasa scripting untuk memformat tampilan website secara keseluruhan. Tampilan disini berarti mengarah pada warna background, image, jenis dan ukuran huruf, posisi huruf atau elemen dan lain sebaganya, kalau dulu kita menggunankan atribut font pada tag p (<p font=”tahoma”></p>) maka sekarang lebih baik menggunakan CSS.

CSS bisa dituliskan dengan tiga (3) cara yaitu





  1. langsung disisipkan didalam tag <head></head>. Untuk menyisipkan di dalam tag head harus diawali dengan tag <style type=”text/css”></style>

  2. menggunakan file external, artinya script css ditulis dalam file tersendiri dengan akhiran .css. dan sisipkan file ini di dalam tag <head> dengan cara seperti ini <head><link rel=”stylesheet” href=”css/style.css” type=”text/css” /></head>

  3. langsung pada tag yang bersangkutan, misalkan <div style=”bla-bla”></div>


ada aturan dalam penulisan CSS, khusus yang masih awam dengan CSS, artikel dibawah ini bisa dijadikan referensi. CSS dituliskan dalam bentuk block-block script yang disebut dengan style. Jika anda pernah belajar tentang function, atau baca disini, style itu konsepnya mirip dengan function. Style tersebut bisa dipakai sekali atau berkali-kali tergantung pada tanda didepan style tersebut (saya tidak tahu apa menyebutkannya, tetapi saya akan memberi contoh). Yang patut diingat meski css adalah bahasa scripting, bukan berarti seperti bahasa pemorgraman. Sepanjang artikel ini ditulis, dalam css tidak ada parameter yang menandakan bahasa pemrograman seperti adanya struktur kondisional (if then else), perulangan dan variable. Tidak tahu jika W3C mengeluarkan standar baru. Meski begitu CSS bisa di akses oleh bahasa pemrograman, misalkan javascript, PHP dll. Berikut ini aturan penulisan CSS.



  1. menggunakan tanda # sebagai awalan style, contohnya

    #style_ku{

    background-color:blue;

    }

    tanda ini berarti untuk menggunakan style ini harus menggunkana atribut id, dan setiap tag pasti memiliki atribut id, misal <div id=”style_ku”>ini teks</div>. Sifat dari id adalah unik, tidak boleh ada elemen yang memiliki id yang sama, makanya style ini hanya bisa digunakan sekali.

  2. menggunakan tanda dot (.) sebagai awalan style, contohnya

    .style_ku{

    background-color:blue;

    }

    tanda ini berarti untuk menggunakan style ini harus menggunakan atribut class, setiap tag pasti memiliki atribut class. Misalkan <div class=”style_ku”>das</div>. Sifat dari class adalah tidak unik, artinya dalam 1 dokumen HTML boleh memiliki lebih dari 1 class yang sama. Dengan menggunakan tag

  3. tanpa tanda, tetapi langsung mengarah pada tag HTML, misalkan

    div{

    background-color:blue;

    }

    artinya semua tag div akan dikenai style tersebut

  4. turunan, baik # maupun dot (.) bisa menurunkan style. Style anak juga akan memiliki style dari induk.

    Contohnya

    #induk .anak{

    background-color:red;

    }

    cara menggunakannya

    <div id=”induk”>

    <div class=”anak”>bimoweb.com/ belajar web</div>

    </div>

    artinya class anak adalah turunan dari id induk. Jika id induk dihilangkan, maka class anak tidak akan bekerja.


Penggunaan tanda # atau dot(.) tergatung pada kasus yang dihadapi, dan sangat bervariasi. Awalnya binggung cara menggunakanya, kayaknya sama saja sih, tetapi jika anda sering menggunakannya, ada saat yang tepat apakah anda akan menggunakan tanda # atau dot(.) atau malah turunan.


Yang pasti CSS tidak akan cepat ditinggalkan, karena CSS 2.0 sudah digodok oleh W3C, menunggu release resmi saja. Dan browser-browser update terbaru juga sudah mempersiapkan untuk merender scripting ini.


Silahkan tinggalkan komentar atau pertanyaan anda terhadap artikel ini atau pada saya. Saya akan jawab.


Artikel Terkait

3 Comentários:

PASKIBRA SMK N 1 KAWALI mengatakan...
Komentar ini telah dihapus oleh pengarang.
Blog Sharing mengatakan...

Assalamu'alaikum ??
maaf seblmnya saya baru belajar CSS ..
metode belajarnya gmn ttuh ?
. trs untuk Jquery, Ajx, XML, DOM, apa dulu yang harus dipelajari, CSS atu apa ?
. terimakasih sebelumnya :)

wsllm

Novitasari

Admin basicsavez mengatakan...

ass
jadi untuk css lebih kepada tampilan nya saja atau ada fungsi lainnya?

#svblog

Followers

Tutorial css, web design © 2008 Template by Dicas Blogger.

TOPO