Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Mari kita bercakap tentang css kecuali gaya terakhir
h1 { color: red; font-size: 24px; }<p>Kod di atas menggunakan pemilih teg untuk memilih semua
<h1>
elemen.
.text-red { color: red; }<p> Kemudian gunakan kelas ini dalam HTML:
<p class="text-red">这里的文字是红色的。</p><p> Pemilih kelas boleh digunakan untuk menetapkan gaya secara seragam dalam halaman yang sama.
#my-title { font-size: 36px; }<p>Gunakan ID ini dalam HTML:
<h1 id="my-title">这是我的标题</h1><p>Perlu diambil perhatian bahawa hanya boleh ada satu nilai ID yang sama dalam dokumen HTML.
input[type="submit"] { background-color: blue; }<p>Kod di atas akan menetapkan latar belakang biru untuk semua
submit
elemen yang atribut jenisnya ialah <input>
.
.container .title { font-size: 24px; }<p>Kod di atas bermaksud memilih semua elemen turunan kelas
container
dalam elemen dengan kelas title
dan menetapkan saiz fonnya kepada 24 piksel.
a:hover { color: red; }<p>Kod di atas bermaksud untuk menetapkan warna pautan kepada merah apabila tetikus melayang. <p>2. Model kotak CSS <p>Model kotak CSS bermakna setiap bahagian elemen HTML ialah "kotak", termasuk kawasan kandungan, kawasan padding, kawasan sempadan dan kawasan jidar. Model ini penting untuk memahami keseluruhan struktur dan penggayaan elemen HTML. <p>3. Unit CSS <p>Terdapat pelbagai unit dalam CSS, yang boleh digunakan untuk mewakili atribut gaya yang berbeza untuk mencapai pelbagai kesan. Unit biasa ialah:
p { font-size: 14px; }
.container { width: 80%; }<p>Kod di atas bermaksud menetapkan lebar
.container
kepada 80% daripada lebar elemen induknya.
em
ialah saiz fon berbanding elemennya sendiri, manakala rem
ialah saiz fon berbanding elemen akar (biasanya elemen HTML). Contohnya:
h1 { font-size: 2.5em; } .container { width: 40rem; }<p>Dalam kod di atas, saiz fon elemen
h1
ialah 2.5 kali saiz fon elemennya sendiri dan lebar elemen .container
ialah 40 kali ganda saiz fon unsur akar.
.container { width: 80vw; height: 50vmin; }ialah 80% daripada lebar viewport dan ketinggian adalah lebih kecil daripada lebar dan ketinggian ruang pandang 50%. <p>
.container
4. Sifat CSS
<p>Sifat CSS ialah pelbagai sifat yang digunakan untuk menetapkan gaya elemen. Beberapa sifat biasa termasuk:
<p>warnah1 { color: red; }elemen kepada merah. <p>
<h1>
warna latar belakang.container { background-color: #f8f8f8; }kepada kelabu muda. <p>
.container
sempadan.container { border: 2px solid black; }kepada 2 piksel, warna kepada hitam dan gaya sempadan kepada garisan pepejal. <p>
.container
saiz fonp { font-size: 16px; }elemen kepada 16 piksel. <p>
<p>
text-alignh1 { text-align: center; }<p>上述代码将所有的
<h1>
元素的文本居中对齐。
<p>五、CSS框架
<p>CSS框架是指提供一组预定义的CSS样式和JavaScript交互,可以快速搭建网页的开发工具。常见的CSS框架有Bootstrap、Foundation、Materialize等。它们提供了大量的预设样式和交互组件,可以极大地加速开发的进度和提升用户体验。
<p>以上就是CSS的一些基本内容和重要性,虽然CSS的最后一个很重要,但我们也要关注其它内容,以了解并掌握CSS的全部知识,从而开发出更为优秀的网页。Atas ialah kandungan terperinci Mari kita bercakap tentang css kecuali gaya terakhir. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!