Cara menulis css

PHPz
Lepaskan: 2023-05-29 16:52:07
asal
2425 orang telah melayarinya

CSS ialah bahasa reka bentuk gaya halaman web dan teknologi yang digunakan untuk mengawal gaya elemen halaman web. Melalui CSS, anda boleh mengawal gaya dan susun atur pelbagai elemen seperti teks, imej, latar belakang dan sempadan pada halaman web. Artikel ini akan memperkenalkan sintaks asas dan sifat biasa CSS secara terperinci untuk membantu pereka web menguasai penggunaan CSS dengan lebih baik.

1. Sintaks asas CSS

1. Sintaks ulasan CSS

Ulasan dalam CSS bermula dengan "/" dan berakhir dengan "/" penghujungnya. Tiada apa-apa dalam pernyataan ulasan akan dihuraikan dan dipaparkan oleh penyemak imbas.

Contoh:

/*这是注释语句*/
Salin selepas log masuk

2. Sintaks pemilih CSS

Dalam CSS, pemilih digunakan untuk menentukan elemen untuk gaya yang akan digunakan. Pemilih boleh menentukan atribut, jenis, ID, kategori, dsb. elemen.

pemilih boleh dibahagikan kepada jenis berikut:

(1) Pemilih elemen

Pemilih elemen boleh terus menentukan nama teg dalam teg HTML.

Contoh sintaks:

p { color: red; }
Salin selepas log masuk

(2) pemilih ID

Pemilih ID ditentukan dengan simbol "#".

Contoh sintaks:

#box { width: 200px; height: 200px; }
Salin selepas log masuk

(3) Pemilih kategori

Pemilih kategori ditentukan dengan simbol "."

Contoh sintaks:

.box { background-color: #fff; }
Salin selepas log masuk

(4) Pemilih keturunan

Pemilih turunan memisahkan dua pemilih dengan ruang dan boleh memilih elemen keturunan dalam perhubungan hierarki.

Contoh sintaks:

div p { color: red; }
Salin selepas log masuk

(5) Pemilih kelas pseudo

Pemilih kelas pseudo digunakan untuk memilih elemen dalam keadaan tertentu, seperti alih tetikus, Pautan yang dilawati dsb. .

Contoh sintaks:

a:hover { color: red; }
Salin selepas log masuk

(6) Pemilih atribut

Pemilih atribut boleh memilih elemen berdasarkan atribut atau nilai atributnya.

Contoh sintaks:

input[type="text"] { border: 1px solid #ccc; }
Salin selepas log masuk

(7) Pemilih gabungan

Pemilih gabungan boleh menentukan berbilang syarat pada masa yang sama, dipisahkan dengan koma.

Contoh sintaks:

h1, h2, h3 { color: #000; }
Salin selepas log masuk

3. Sifat CSS biasa

Sifat CSS boleh mengawal penampilan, reka letak, saiz, warna, fon, dll. elemen halaman web.

Berikut ialah atribut CSS yang biasa digunakan:

(1) saiz fon: saiz fon

Contoh sintaks:

body { font-size: 14px; }
Salin selepas log masuk

(2) warna : fon Warna

contoh sintaks:

h1 { color: #ff0000; }
Salin selepas log masuk

(3) latar belakang: warna latar belakang

contoh sintaks:

body { background-color: #f7f7f7; }
Salin selepas log masuk

(4) lebar: lebar

Contoh sintaks:

img { width: 100px; }
Salin selepas log masuk

(5) ketinggian: ketinggian

Contoh sintaks:

img { height: 100px; }
Salin selepas log masuk

(6) sempadan: sempadan

Contoh sintaks :

.box { border: 1px solid #ccc; }
Salin selepas log masuk

(7) padding: jidar dalam

contoh sintaks:

.box { padding: 10px; }
Salin selepas log masuk

(8) jidar: jidar luar

contoh sintaks:

.box { margin: 10px; }
Salin selepas log masuk

(9) text-align: text centered

Contoh sintaks:

h1 { text-align: center; }
Salin selepas log masuk

4 CSS inheritance and priority

CSS inheritance merujuk kepada elemen anak Boleh mewarisi gaya. sifat daripada unsur induk. Contohnya, jika anda menetapkan saiz fon elemen badan kepada 14px, semua elemen yang terletak dalam elemen badan akan mewarisi atribut gaya ini.

Peraturan keutamaan CSS merujuk kepada gaya yang akan berkuat kuasa apabila berbilang gaya CSS digunakan pada elemen yang sama pada masa yang sama. Peraturan keutamaan CSS dinilai dalam susunan berikut:

(1) Lebih spesifik nilai atribut gaya, lebih tinggi keutamaan.

Sebagai contoh, pemilih ID diutamakan daripada pemilih kategori dan pemilih kategori diutamakan daripada pemilih elemen. Jika elemen dipilih oleh berbilang pemilih pada masa yang sama, peraturan gaya dengan pemilih yang lebih khusus akan digunakan terlebih dahulu.

(2) Semakin lewat atribut gaya muncul, semakin tinggi keutamaannya.

Sebagai contoh, apabila elemen mentakrifkan berbilang atribut gaya yang sama pada masa yang sama, peraturan gaya yang muncul kemudian akan menimpa peraturan sebelumnya.

(3) Gaya yang ditetapkan oleh peraturan !penting mempunyai keutamaan tertinggi.

Dalam kes ini, nilai atribut gaya yang sepadan tidak akan ditindih oleh peraturan pemilih lain.

2. Ringkasan

CSS ialah teknologi yang sangat penting dalam reka bentuk web. Memahami dan menguasai sintaks dan sifat biasa CSS dengan betul boleh meningkatkan tahap reka bentuk web. Artikel ini memberikan penjelasan terperinci tentang sintaks asas dan sifat biasa CSS, dengan harapan dapat membantu pereka web menggunakan teknologi CSS dengan lebih baik.

Atas ialah kandungan terperinci Cara menulis css. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!