Pengertian CSS, Fungsi CSS dan Pentingnya Belajar CSS
Untuk membangun tampilan website yang baik dan menarik dan sesuai standar, dibutuhkan HTML dan CSS. HTML dan CSS sudah menjadi bagian tak terpisahkan dalam pemrograman web. HTML digunakan untuk membuat konten atau kerangka logis dari halaman web, sedangkan CSS digunakan untuk mengatur tampilan dari website seperti background, font, warna, perataan/alignment dan sebagainya.

CSS
Apa itu CSS?
Menurut wikipedia.org, CSS adalah “kumpulan kode yang digunakan untuk mendefenisikan desain dari bahasa markup”, dimana bahasa markup ini salah satunya adalah HTML. Beberapa pengertian lainnya, CSS adalah akronim dari “Cascading Style Sheet” yang digunakan untuk mengatur tampilan elemen yang tertulis dalam bahasa markup, seperti HTML. CSS berfungsi untuk memisahkan konten atau isi dari halaman web dengan tampilan visualnya.
CSS dibuat dan dikembangkan oleh W3C (World Wide Web Consortium) pada tahun 1996 untuk penyederhanaan. Awalnya, HTML tidak dilengkapi dengan tag-tag yang berfungsi untuk memformat halaman.
Versi CSS
Cascading Style Sheets level 1 (CSS1) dikeluarkan oleh W3C pada Desember 1996. Versi ini menjelaskan bahasa CSS serta model pemformatan visual sederhana untuk semua tag HTML.
CSS2 dikeluarkan oleh W3C pada Mei 1998 dan dibangun berdasarkan CSS1. Versi ini menambahkan dukungan untuk style sheet khusus media misalnya printer dan aural device, font yang dapat diunduh, penentuan posisi elemen dan tabel.
Sedangkan menurut informasi di wikipedia.org, untuk saat ini terdapat tiga versi CSS, yaitu CSS1, CSS2, dan CSS3. CSS1 dikembangkan berpusat pada pemformatan dokumen HTML, CSS2 dikembangkan untuk memenuhi kebutuhan terhadap format dokumen agar bisa ditampilkan di printer, sedangkan CSS3 adalah versi terbaru dari CSS yang mampu melakukan banyak hal dalam desain website. CSS3 mendukung penentuan posisi konten, downloadable, huruf font, tampilan pada tabel /table layout dan media tipe untuk printer. Kehadiran versi CSS yang ketiga diharapkan lebih baik dari versi pertama dan kedua.
CSS3 juga dapat melakukan animasi pada halaman website, di antaranya animasi warna hingga animasi 3D. Dengan CSS3 desainer lebih dimudahkan dalam hal kompatibilitas websitenya pada smartphone dengan dukungan fitur baru yakni media query. Selain itu, banyak fitur baru pada CSS3 seperti: multiple background, border-radius, drop-shadow, border-image, CSS Math, dan CSS Object Model.
Fungsi CSS
Fungsi CSS untuk halaman website sangat penting, Tanpa adanya CSS, tampilan website akan membosankan atau bahkan membutuhkan waktu lama untuk loading karena banyaknya kode html yang ditulis berulang kali. Kalian bisa membayangkan, jika kalian hanya bergantung pada HTML untuk membuat sebuah situs web. Bukan cuma tampilan situs akan monoton dan kurang menarik, tapi kamu juga butuh waktu lebih lama karena harus berulang kali mengetikkan perintah.
Mengapa Belajar CSS?
CSS adalah bahasa desain sederhana yang dimaksudkan untuk menyederhanakan proses pembuatan halaman web yang baik.
CSS adalah bahasa yang wajib dipelajari dan dikuasai bagi mereka yang ingin menjadi Pengembang Perangkat Lunak yang hebat khususnya bagi mereka yang bekerja di Bidang Pengembangan Web.
Demikian Pengertian CSS, Fungsi CSS dan Pentingnya Belajar CSS, Untuk cara penggunaan CSS akan dibahas pada tutorial-tutorial berikutnya.