Baca artikel IDN Times lainnya di IDN App
For
You

CSS: Pengertian, Tujuan, Jenis, dan Cara Kerjanya

Ilustrasi Format CSS. Pexels.com/Pixabay
Ilustrasi Format CSS. Pexels.com/Pixabay

Pernahkah kamu melihat tampilan website yang menarik dan eye-catching? Jika pernah, jawabannya ada pada penggunaan CSS. Bagi yang belum tahu, CSS adalah bahasa pemrograman yang digunakan untuk mengatur antarmuka suatu website. Melalui CSS, kita dapat mengendalikan warna, ukuran teks, layout, maupun eleman desain dari suatu website agar lebih menarik. 

Sayangnya, banyak orang yang belum mengetahui CSS, nih. Mungkin kalian sudah pernah mendengar istilah ini, tapi belum mengetahui lebih dalam. Nah, bagi calon programmer atau blogger, pahami lebih dalam tentang CSS di artikel ini, yuk!

1. Pengertian CSS

Ilustrasi Heading CSS. Pexels.com/Markus Spiske
Ilustrasi Heading CSS. Pexels.com/Markus Spiske

CSS atau Cascading Style Sheets merupakan bahasa pemrograman yang digunakan untuk mengontrol tampilan dan format website. CSS memungkinkan developer website untuk mengatur style dan penataan elemen-elemen HTM pada website tersebut. 

Istilah cascading mengacu pad aturan gaya yang diterapkan dan ditafsirkan oleh browser web. Nantinya, browser akan mengikuti urutan prioritas yang disebut dengan cascading order untuk menentukan gaya yang harus diterapkan pada elemen tertentu. Maka dari itu, CSS dan HTML bekerja secara terpisah yang membuat pengembanan antarmuka website lebih terstruktur dan fleksibel. 

Melalui CSS, pengembang website dapat mengontrol beberapa fitur tampilan seperti warna, jenis huruf, margin, padding, layout, posisi, dan banyak lagi pada setiap elemen HTML di halaman web kamu. 

2. Tujuan CSS

Ilustrasi Coding CSS. Pexels.com/Bibek ghosh
Ilustrasi Coding CSS. Pexels.com/Bibek ghosh

Tujuan utama dari CSS adalah memisahkan tampilan (gaya) dari konten (struktur) pada halaman web. Hal ini memungkinkan pengembang untuk mengubah tampilan situs web tanpa harus mengubah struktur HTML yang mendasarinya. Selain itu, adanya CSS juga digunakan untuk menciptakan animasi dan efek interaktif yang mampu meningkatkan daya tarik visual pengunjung website.

3. Jenis-jenis CSS

Baris code dalam css. Pexels.com/Markus Winkler
Baris code dalam css. Pexels.com/Markus Winkler

Dalam penerapannya, terdapat beberapa jenis CSS yang berlaku, yakni:

  1. Inline Style Sheet: CSS jenis ini langsung diterapkan pada objek yang ingin mengubah tampilan antarmuka website. Misalnya, ingin mengubah warna teks, maka bisa menggunakan Inline Style Sheet. Penggunaan CSS jenis ini hanya memerlukan penambahan tag <style>, sehingga penerapannya sangat mudah.
  2. External Style Sheet: jenis CSS ini lebih praktis karena ditempatkan di luar objek yang akan diubah tampilannya. CSS ini dapat digunakan pula secara berulang pada banyak objek sekaligus, bahkan pada antar website sehingga menghemat ruang. 
  3. Embedded Style Sheet: CSS ini memiliki karakteristik mirip Inline Style Sheet karena ditempatkan pada halaman yang sama di suatu website. Perbedaannya, CSS ini diletakkan di antara tag <head> dan </head> dan dimulai dengan tag <style>. Umumnya, CSS ini digunakan untuk menciptakan antarmuka website yang unik pada halaman website dengan pola berulang. Jenis CSS ini biasanya digunakan untuk mengatur posisi iklan di awal setiap paragraf dalam semua artikel.

4. Cara kerja CSS

Ilustrasi layar code dalam css. Pexels.com/Antonio Batinić
Ilustrasi layar code dalam css. Pexels.com/Antonio Batinić

CSS menggunakan sintaks berbasis bahasa Inggris sederhana. HTML pada dasarnya dirancang untuk menjelaskan konten dan CSS membantu dengan menambahkan sedikit modifikasi. Dengan demikian, kombinasi antara keduanya dapat meningkatkan tampilan situs web sesuai dengan keinginan.

Struktur CSS cukup straight, sehingga penggunaannya menjadi lebih sederhana. Terdapat dua struktur dalam CSS yaitu selector dan blok deklarasi. Selector digunakan untuk menargetkan elemen HTML yang mengalami perubahan dalam tampilannya, sedangkan blok deklarasi digunakan untuk memisahkan perubahan yang diakhiri dengan tanda koma.

Setelah membaca artikel tadi, sekarang kalian jadi lebih paham tentang CSS, kan? Mulai dari pengertian, tujuan, dan jenis-jenis, bahkan cara kerjanya. Jadi, sudah siap untuk memperindah website kamu dengan CSS gak, nih? Yuk, mulai pelajari!

This article is written by our community writers and has been carefully reviewed by our editorial team. We strive to provide the most accurate and reliable information, ensuring high standards of quality, credibility, and trustworthiness.
Share
Editor’s Picks
Topics
Editorial Team
Debby Utomo
Fahreza Murnanda
Debby Utomo
EditorDebby Utomo
Follow Us