CSS (Cascading Style Sheets)

Ada beberapa tag dan atribut dalam HTML yang sudah usang dan sudah dikeluarkan dan tidak lagi direkomendasikan dalam standard W3C terbaru. Tetapi tag-tag yang sudah usang tersebut masih sering dipakai di banyak laman web. Jadi baik juga untuk mengetahuinya dengan pertimbangan sudut pandang maintenance tetapi tag-tag yang usang tersebut tidak dibahas di artikel ini. Sebagai usaha pengganti terhadap tag-tag yang sudah usang, banyak project yang memanfaatkan CSS (Cascading Style Sheets) untuk mengubah tampilan (style) dari suatu laman web. Meskipun HTML membuat para developer web bisa mengubah-ubah struktur, desain, dan konten laman web, namun HTML memiliki kemampuan yang terbatas untuk memodifikasi tampilan, atau syle, pada satu atau lebih laman web. CSS (Cascading Style Sheets) membuat para developer untuk menentukan style untuk berbagai elemen laman web. Style adalah suatu aturan untuk memodifikasi tampilan elemen laman web. Style sheet adalah serangkaian aturan yang memodifikasi style untuk satu laman web atau seluruh situs web. Dengan style sheet, kita bisa mengubah tampilan laman-laman web dengan mengubah karakteristiknya seperti font family, font size, margins, dan spesifikasi link, dan juga berbagai elemen visual seperti colors dan borders. CSS tidak digunakan untuk menambahkan konten ke situs web; CSS hanyalah untuk membuat konten kita tampak lebih menarik.

Dengan CSS kita bisa membuat style untuk suatu elemen di dalam satu laman web atau di seluruh situs. Contohnya, bila kita ingin semua paragraf di suatu laman web dengan indentasi berjarak lima spasi, kita bisa menggunakan style sheet untuk membuat indentasi, daripada membuat koding di setiap paragraf dengan satu indentasi. Dan, jika kita ingin mengubah lagi indentasi tersebut dengan tiga spasi, kita hanya cukup mengubah satu baris style sheet saja dan tidak perlu mengubah koding pada setiap paragraf. Jadi kita bisa melihat bahwa dengan menggunakan CSS kita bisa menghemat banyak waktu dan membuatnya jauh lebih mudah untuk mengubah-ubah style.

CSS bukanlah HTML. CSS adalah bahasa yang lain yang digunakan untuk meningkatkan kemampuan tampilan HTML. W3C (World Wide Web Consortium), organisasi yang sama yang mendefinisikan berbagai standard HTML, adalah yang menentukan spesifikasi CSS. Di blog ini akan menyediakan materi belajar tentang CSS3, yaitu versi CSS terbaru yang sedang dikembangkan. Banyak fitur baru dalam CSS3 yang muncul untuk pengrmbangan web. Harap diketahui bahwa ini adalah suatu hal yang terus bergerak dan berevolusi dan tidak semua browser mendukung sintaks terbaru CSS3.

No comments: