bahasa CSS

Bahasa CSS adalah bahasa yang menentukan gaya dokumen HTML. Ini mencakup opsi yang terkait dengan font, warna, margin, garis, tinggi, lebar, gambar latar belakang, dan lain-lain.

Saat ini dimungkinkan untuk menggunakan bahasa HTML untuk mengembangkan format halaman web. Namun, bahasa CSS menawarkan lebih banyak opsi dan lebih tepat, selain kompatibel dengan semua browser saat ini.

Asal bahasa CSS

Bahasa style sheet muncul dengan pengenalan Internet dan pertumbuhan eksponensial bahasa HTML untuk membuat dokumen elektronik.

Badan W3C (World Wide Web Consortium) bertugas menciptakan semua standar yang terkait dengan web dan badan itulah yang mengusulkan pembuatan bahasa lembar gaya khusus untuk bahasa HTML. Dua proposal dipilih: CHSS (Cascading HTML Style Sheets) dan SSP (Stream-based Style Sheet Proposal).

Antara akhir tahun 1994 dan 1995 sebuah bahasa baru didefinisikan yang mengambil yang terbaik dari setiap proposal dan menyebutnya CSS (Cascading Style Sheets).

Pada awal 1997, W3C memutuskan untuk memisahkan pekerjaan grup HTML menjadi tiga bagian: grup kerja HTML , grup kerja DOM, dan grup kerja CSS.

Adaptasi bahasa CSS oleh browser telah berlangsung secara progresif dan membutuhkan waktu yang lama. Hari ini semua orang mengenalinya.

Pentingnya menggunakan bahasa CSS

Bahasa CSS telah menjadi revolusi di bidang desain web khususnya. Di antara manfaat yang ditemukan saat menggunakannya adalah sebagai berikut:

  • Lebih presisi: Saat menggunakan CSS, ukuran dan posisi unsur yang membentuk web akan tepat. Browser dapat diberitahu di mana piksel untuk menempatkan gambar tertentu, serta pengukurannya.
    CSS memberikan aksesibilitas dan struktur yang lebih baik. Dengan mengombinasikan bahasa CSS dan penanda deskriptif, maka website dapat dilihat dengan benar karena informasinya akan tetap terstruktur dan teratur.
  • Meningkatkan waktu pemuatan: Dengan diperkenalkannya CSS, konten dan tampilan telah dibagi, menghasilkan file yang lebih ringan. Hal ini menguntungkan untuk mengurangi waktu loading situs di browser dan untuk menurunkan volume lalu lintas dari server yang telah dipilih.