CSS, nama penuh "Cascading Style Sheets", ialah bahasa yang digunakan untuk menetapkan gaya halaman HTML (atau dokumen seperti XML). Kemunculan teknologi CSS menjadikan reka bentuk web lebih fleksibel, membolehkan pembangun memisahkan HTML dan CSS, menjadikannya lebih mudah untuk mengubah suai dan mengurus halaman web. Kemunculan CSS juga telah menjadikan halaman web lebih mudah dibaca dan diselenggara.
CSS pada asalnya direka bentuk untuk memformat rupa dokumen HTML. Dengan perkembangan teknologi Internet, bidang aplikasi CSS menjadi semakin meluas. Pada masa ini, CSS boleh digunakan bukan sahaja untuk reka bentuk web, tetapi juga untuk reka bentuk antara muka pengguna grafik (GUI), termasuk reka bentuk aplikasi peranti mudah alih dan reka bentuk interaksi pengguna.
CSS terutamanya terdiri daripada dua bahagian: bahagian pemilih dan pengisytiharan. Pemilih menentukan elemen HTML yang gaya akan digunakan, manakala bahagian pengisytiharan mentakrifkan gaya yang akan digunakan. Bahagian pengisytiharan mengandungi atribut dan nilai, seperti yang ditunjukkan di bawah:
p { color: blue; font-size: 16px; font-family: Arial, sans-serif; }
Dalam contoh di atas, pemilih p
menentukan bahawa gaya akan digunakan pada elemen perenggan, dan bahagian pengisytiharan mentakrifkan warna elemen, saiz fon dan jenis fon.
Gaya CSS boleh digunakan dalam tiga cara: helaian gaya sebaris, helaian gaya terbenam dan helaian gaya luaran. Helaian gaya sebaris mentakrifkan gaya terus dalam teg HTML, helaian gaya terbenam diletakkan dalam teg style
dalam dokumen HTML dan helaian gaya luaran dirujuk melalui fail CSS luaran. Antaranya, helaian gaya luaran adalah kaedah yang paling biasa digunakan, kerana ia boleh menjadikan reka bentuk web lebih modular dan menjadikan penyelenggaraan dan pengurusan gaya web lebih mudah.
Prospek aplikasi CSS adalah sangat luas Ia bukan sahaja boleh mengubah reka letak dan warna halaman web, tetapi juga digunakan untuk kesan animasi, reka bentuk responsif dan interaksi pengguna. Pembangunan berterusan teknologi CSS juga telah menimbulkan kemunculan pelbagai rangka kerja dan alatan bahagian hadapan, seperti Bootstrap, Foundation, Sass, dan Less.
Ringkasnya, CSS ialah teknologi berkembang yang menyediakan pereka web dengan lebih banyak pilihan dan lebih fleksibiliti. Melalui kemahiran dalam CSS, pembangun boleh membuat halaman web yang cantik dan mudah diselenggara dengan lebih mudah.
Atas ialah kandungan terperinci apakah maksud css. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!