Rumah  >  Artikel  >  hujung hadapan web  >  Apakah maksud bahasa css?

Apakah maksud bahasa css?

藏色散人
藏色散人asal
2023-02-08 09:54:052203semak imbas

Bahasa CSS ialah bahasa komputer yang digunakan untuk menyatakan gaya fail seperti HTML atau XML nama penuh bahasa Inggerisnya ialah "Cascading Style Sheets", yang bermaksud cascading style sheets bukan sahaja boleh mengubah suai halaman web secara statik; juga menyelaras Pelbagai bahasa skrip secara dinamik memformat pelbagai elemen halaman web.

Apakah maksud bahasa css?

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi css3, komputer DELL G3

Apakah maksud bahasa css ?

Cascading Style Sheets (nama penuh Bahasa Inggeris: Cascading Style Sheets) ialah fail yang digunakan untuk menyatakan HTML (aplikasi Standard Generalized Markup Language) atau XML (subset daripada Standard Generalized Markup Language). bahasa komputer. CSS bukan sahaja boleh mengubah suai halaman web secara statik, tetapi juga boleh bekerjasama dengan pelbagai bahasa skrip untuk memformat pelbagai elemen halaman web secara dinamik.

CSS boleh melaksanakan kawalan tepat tahap piksel ke atas susun atur kedudukan elemen dalam halaman web, menyokong hampir semua gaya saiz fon dan mempunyai keupayaan untuk mengedit objek halaman web dan gaya model.

Sejarah pembangunan css

Pada tahun 1990, Tim Berners-Lee dan Robert Cailliau bersama-sama mencipta Web. Pada tahun 1994, Web benar-benar keluar dari makmal.

Sejak penciptaan HTML, gaya telah wujud dalam pelbagai bentuk. Pelayar yang berbeza menggabungkan bahasa gaya mereka sendiri untuk memberikan pengguna kawalan ke atas kesan halaman. HTML asal hanya mengandungi beberapa atribut paparan.

Dengan pertumbuhan HTML, untuk memenuhi keperluan pereka halaman, HTML telah menambah banyak fungsi paparan. Tetapi apabila fungsi ini meningkat, HTML menjadi lebih dan lebih kompleks, dan halaman HTML menjadi lebih dan lebih kembung. Jadi CSS dilahirkan.

Hakun Lee mencadangkan cadangan asal CSS pada tahun 1994. Pada masa itu, Bert Bos sedang mereka bentuk pelayar bernama Argo, jadi mereka memutuskan untuk mereka bentuk CSS bersama-sama.

Sebenarnya, sudah ada beberapa cadangan untuk menyatukan bahasa helaian gaya dalam industri Internet pada masa itu, tetapi CSS ialah bahasa helaian gaya pertama yang mengandungi makna yang kaya "melata". Dalam CSS, gaya dalam satu fail boleh diwarisi daripada helaian gaya lain. Pembaca boleh menggunakan gaya pilihannya sendiri di beberapa tempat dan mewarisi atau "lata" gaya pengarang di tempat lain. Pendekatan berlapis ini memberikan kedua-dua pengarang dan pembaca kelonggaran untuk menambah reka bentuk mereka sendiri dan menggabungkan perkara yang semua orang suka.

Ha Kun pertama kali mencadangkan CSS pada persidangan di Chicago pada tahun 1994. CSS dicadangkan sekali lagi pada persidangan rangkaian www pada tahun 1995. Bos menunjukkan contoh pelayar Argo yang menyokong CSS , Haken juga menunjukkan sokongan untuk CSS dalam Pelayar arena.

Pada tahun yang sama, organisasi W3C (World WideWeb Consortium) telah ditubuhkan Semua ahli kreatif CSS menjadi kumpulan kerja W3C dan berusaha sedaya-upaya untuk membangunkan piawaian CSS landasan yang betul. Semakin ramai ahli terlibat, seperti Thomas Reaxdon dari Microsoft, yang usahanya akhirnya membawa kepada sokongan untuk standard CSS dalam pelayar Internet Explorer. Ha Kun, Parsi dan lain-lain adalah peneraju teknikal utama projek ini. Pada penghujung tahun 1996, draf pertama CSS telah disiapkan pada bulan Disember tahun yang sama, piawaian rasmi pertama untuk Helaian Gaya Cascading (Lembaran Gaya Cascading Tahap 1) telah disiapkan dan menjadi standard yang disyorkan oleh w3c.

Pada awal tahun 1997, kumpulan kerja W3C yang bertanggungjawab untuk CSS mula membincangkan isu yang tidak diliputi dalam versi pertama. Hasil perbincangan membentuk edisi kedua spesifikasi CSS yang diterbitkan pada Mei 1998.

Ciri bahasa CSS

CSS menyediakan penerangan gaya untuk bahasa penanda HTML, yang mentakrifkan cara elemen dipaparkan. CSS adalah satu kejayaan dalam bidang reka bentuk web. Ia boleh digunakan untuk mengubah suai gaya kecil untuk mengemas kini semua elemen halaman yang berkaitan dengannya.

Secara amnya, CSS mempunyai ciri-ciri berikut:

Takrif gaya kaya

CSS menyediakan penampilan gaya dokumen yang kaya, serta keupayaan untuk menetapkan sifat teks dan latar belakang; membenarkan Cipta sempadan untuk sebarang elemen, serta jarak antara sempadan elemen dan elemen lain, serta jarak antara sempadan elemen dan kandungan elemen membolehkan anda menukar huruf besar, hiasan dan kesan halaman lain secara bebas; teks.

Mudah untuk digunakan dan diubah suai

CSS boleh mentakrifkan gaya dalam atribut gaya elemen HTML, anda juga boleh mentakrifkannya dalam bahagian pengepala dokumen HTML, atau anda boleh mengisytiharkan gaya dalam fail CSS khusus untuk rujukan dalam halaman HTML. Ringkasnya, helaian gaya CSS boleh menyimpan dan mengurus semua pengisytiharan gaya dengan cara yang bersatu.

Selain itu, elemen gaya yang sama boleh dikelaskan dan ditakrifkan menggunakan gaya yang sama, anda juga boleh menggunakan gaya tertentu pada semua teg HTML dengan nama yang sama, atau anda boleh menetapkan gaya CSS kepada yang tertentu. dalam elemen halaman. Jika kita ingin mengubah suai gaya, kita hanya perlu mencari pernyataan gaya yang sepadan dalam senarai gaya dan mengubah suainya.

Aplikasi berbilang halaman

Helaian gaya CSS boleh disimpan dalam fail CSS yang berasingan, supaya kita boleh menggunakan helaian gaya CSS yang sama dalam berbilang halaman. Secara teorinya, helaian gaya CSS tidak tergolong dalam mana-mana fail halaman dan boleh dirujuk dalam mana-mana fail halaman. Dengan cara ini, gaya berbilang halaman boleh disatukan.

Pelapis

Ringkasnya, melata adalah untuk menetapkan gaya yang sama beberapa kali pada elemen, yang akan menggunakan set nilai atribut terakhir. Contohnya, jika anda menggunakan set helaian gaya CSS yang sama untuk berbilang halaman dalam tapak dan jika anda ingin menggunakan gaya lain untuk beberapa elemen dalam sesetengah halaman, anda boleh menentukan helaian gaya berasingan untuk gaya ini dan gunakannya pada muka surat. Gaya yang ditakrifkan kemudian akan mengatasi tetapan gaya sebelumnya dan perkara yang anda lihat dalam penyemak imbas ialah kesan gaya yang ditetapkan terakhir.

Mampatan Halaman

Dalam tapak web yang menggunakan HTML untuk mentakrifkan kesan halaman, sebilangan besar atau jadual berulang dan elemen fon sering diperlukan untuk membentuk gaya teks pelbagai spesifikasi Akibatnya sebilangan besar teg HTML, dengan itu meningkatkan saiz fail halaman. Meletakkan pengisytiharan gaya secara berasingan dalam helaian gaya CSS boleh mengurangkan saiz halaman dengan banyak, jadi masa yang diluangkan untuk memuatkan halaman juga akan dikurangkan dengan banyak. Di samping itu, penggunaan semula helaian gaya CSS mengurangkan saiz halaman ke tahap yang lebih besar dan mengurangkan masa muat turun.

Pembelajaran yang disyorkan: "Tutorial Video CSS"

Atas ialah kandungan terperinci Apakah maksud bahasa css?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Adakah safari menyokong html5?Artikel seterusnya:Adakah safari menyokong html5?