Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Bagaimana untuk menulis css yang baik
<!DOCTYPE html> <html> <head> <title>示例</title> <style type="text/css"> p { color: red; } </style> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <p style="color: blue;">这是一段文字</p> </body> </html><p>Dalam contoh ini, kami menggunakan kedua-dua helaian gaya dalaman dan helaian gaya luaran, dan juga menggunakan helaian gaya sebaris. <p>Sintaks CSS terutamanya terdiri daripada pemilih dan atribut. Pemilih digunakan untuk memilih elemen HTML, dan atribut digunakan untuk mengawal gaya elemen. Sifat biasa termasuk latar belakang, warna, saiz fon, sempadan, jidar, dsb. <p>2. Penggunaan pemilih <p>Pemilih ialah salah satu konsep paling asas dalam CSS. Pemilih yang berbeza boleh memilih elemen HTML yang berbeza. Berikut ialah beberapa pemilih biasa:
p { color: red; }<p> Pemilih ini akan memilih semua
<p>
elemen.
.
dan digunakan pada elemen dengan nama kelas yang sama. Contohnya:
.red { color: red; }<p> Pemilih ini akan memilih semua elemen HTML dengan
class="red"
.
#
dan digunakan pada elemen HTML unik. Contohnya:
#header { background-color: gray; }<p> Pemilih ini akan memilih
id="header"
elemen HTML.
div p { color: red; }<p> Pemilih ini memilih semua
<div>
elemen dalam elemen <p>
.
a:hover { text-decoration: underline; }<p> Pemilih ini memilih keadaan apabila tetikus melayang di atas elemen
<a>
.
<p>3. Kuasai atribut biasa
<p>Terdapat banyak atribut dalam CSS, tetapi ada yang lebih biasa digunakan dan kita perlu mahir dalam hal tersebut. Berikut ialah beberapa atribut biasa:
body { background-color: #f1f1f1; background-image: url('background.jpg'); background-repeat: no-repeat; }<p> Gaya ini meletakkan imej latar belakang bernama
background.jpg
di penjuru kanan sebelah bawah halaman.
h1 { font-family: Arial; font-size: 24px; color: #333333; }<p> Gaya ini menetapkan fon semua
<h1>
elemen tajuk kepada Arial, saiz fon kepada 24px dan warna kepada #333333.
div { border: 1px solid #e5e5e5; border-radius: 10px; }<p> Gaya ini menetapkan jidar elemen
<div>
kepada 1px lebar, warna kepada #e5e5e5 dan sempadan dibulatkan sudut kepada 10px.
img { width: 100%; height: auto; margin-bottom: 10px; padding: 5px; }<p>Gaya ini menetapkan lebar semua imej kepada 100%, ketinggian untuk dilaraskan secara automatik, jidar luar bawah kepada 10px dan jidar dalam kepada 5px. <p>4. Gunakan warisan gaya <p>Pewarisan gaya dalam CSS boleh mengurangkan pertindihan kod dan meningkatkan kebolehselenggaraan kod. Contohnya:
body { color: #333333; font-size: 16px; } h1 { font-size: 24px; font-weight: bold; }<p> Gaya ini mentakrifkan warna semua teks menjadi #333333 dan saiz fon ialah 16px.
<h1>
Elemen tajuk mewarisi warna yang sama, tetapi saiz dan berat fon yang berbeza.
<p>5. Gunakan gaya gabungan
<p> Dalam CSS, nilai atribut berbilang boleh digabungkan menjadi gaya gabungan. Ini boleh mengurangkan jumlah kod dan menjadikan kod lebih ringkas. Contohnya:
border: 1px solid #e5e5e5;<p> Gaya ini mentakrifkan gaya komposit yang terdiri daripada 3 nilai atribut: lebar jidar ialah 1px, gaya jidar ialah garis padat dan warna jidar ialah #e5e5e5. <p>6. Gunakan prapemproses CSS <p>Prapemproses CSS ialah alat yang menyusun kod CSS ke dalam bahasa CSS yang lebih maju. Mereka memperluaskan fungsi CSS, termasuk pembolehubah, fungsi, sarang, dll., menjadikan penulisan CSS lebih mudah dan lebih pantas. Pada masa ini, prapemproses CSS yang lebih popular termasuk Sass, Less, Stylus, dsb. <p>7. Ringkasan <p>Di atas ialah beberapa perkara asas tentang cara menulis CSS dengan baik. Menguasai sintaks asas, pemilih, atribut biasa, pewarisan gaya dan gaya komposit boleh membolehkan kami menulis kod CSS yang ringkas, fleksibel dan mudah diselenggara.
Atas ialah kandungan terperinci Bagaimana untuk menulis css yang baik. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!