Minggu, 09 Januari 2011

CSS (CASCADE STYLE SHEET)

CSS (Cascade Style Sheet) adalah salah satu bahasa pemrograman web yang biasa digunakan dalam merancang layout web sehingga terlihat lebih menarik. CSS banyak digunakan karena membuat tampilan web menjadi lebih tertsruktur dan kerkesinambungan dengan halaman yang satu dengan yang lainnya.
CSS mulai dikenal sebagai bahasa pemrograman standart dalam pembuatan web pada tahun 1996, hal ini dilandasi karena pada saat itu World Wide Consortium (W3C) menjadikan CSS sebagai Bahasa pemrograman standart. Tujuan W3C menjadikannya sebagai bahasa pemrograman standart adalah untuk mengurangi pembuatan tag-tag baru yang dilakukan oleh Netscape dan Internet Explorer, sebab saat itu Netscape dan IE melakukan persaingan dalam mengembangkan TAG sendiri untuk mengatur tampilan web.
CSS pertama atau CSS level 1 dapat digunakan dalam mengatur tampilan :
1. Font (jenis, ketebalan)
2. Warna, teks, backgrounf dan elemen lainnya
3. Text attributes, misalnya spasi antar baris, kata dan huruf
4. Posisi teks, gambar, table dan elemen lainnya
5. Marjin, border dan padding.
Kemudian pada tahun 1998, W3C (World Wide Consortium) mengembangkan CSS level 1 menjadi CSS2 (CSS level 2).
Pada CSS level 2 lebih lengkap dari level 1. Semua atribut CSS1, serta diperluas dengan penekanan pada Internasional accessibility and capability khususnya media-specific CSS.
Sebenarnya pada saat ini, sudah berkembang sampai pada level 3, namun level 3 masih dalam tahap pengembangan dan masih banyak web nrowser yang masih mengunakan CSS2 yang saat ini masih dianggap sebagai standar untuk halaman web.