Rabu, 30 Desember 2009

CSS itu apa sih??

Cascading Style Sheets (CSS) adalah suatu Bahasa stylesheet yang di tampilan suatu dokumen yang ditulis dalam gunakan untuk mengatur bahasa markup. Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML. Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL. Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).

CSS biasanya digunakan oleh penulis maupun pembaca halaman web untuk menentukan warna, jenis huruf, tata letak, dan berbagai aspek tampilan dokumen. CSS juga digunakan terutama untuk memisahkan antara isi dokumen (yang ditulis dengan HTML atau bahasa markup lainnya) dengan presentasi dokumen (yang ditulis dengan CSS). Pemisahan ini dapat meningkatkan aksesibilitas isi, memberikan lebih banyak keleluasaan dan kontrol terhadap tampilan, dan mengurangi kompleksitas serta pengulangan pada stuktur isi.

CSS memungkinkan halaman yang sama untuk ditampilkan dengan cara yang berbeda untuk metode presentasi yang berbeda, misalnya seperti melalui layar, cetak, suara (sewaktu dibacakan oleh browser basis-suara atau pembaca layar), dan juga alat pembaca braille. Halaman HTML atau XML yang sama juga dapat ditampilkan secara berbeda, baik dari segi gaya tampilan atau skema warna dengan menggunakan CSS.

Beberapa keuntungan dalam penggunaan CSS :

  1. Update tampilan lebih mudah
  2. Modifikasi web template lebih mudah
  3. Lebih mudah digunakan pada mobile phone
  4. Jika kita ingin mengubah suatu tema halaman web, cukup modifikasi pada css saja.
  5. Satu CSS dapat digunakan banyak halaman web.

Selain itu, ada juga kekurangan dalam penggunaan CSS :

  1. Tampilan pada browser berbeda-beda.
  2. Kadang juga terdapat browser yang tidak support CSS (browser lama).
  3. Harus tahu cara menggunakannya.
  4. dibutuhkan waktu lebih lama dalam membuatnya.
  5. Belum lagi ada bug/error dalam CSS.

Tidak ada komentar: