Rumah >hujung hadapan web >tutorial css >Mengapa Kawasan Dinamakan Grid CSS Tidak Disertakan dalam Petikan?
Dalam Grid CSS, kawasan grid bernama diakses melalui ID tanpa petikan. Ini mungkin kelihatan ganjil kerana kawasan grid yang dinamakan ditentukan dengan petikan dalam grid: "area1 area2" / 1fr 1fr;.
Sebab Penggunaan Pengecam
Pembangun CSS Grid memilih untuk menggunakan pengecam dan bukannya rentetan untuk konsisten dengan CSS yang lain. Majoriti sifat CSS menggunakan pengecam untuk spesifikasi nilai, termasuk paparan, berat fon dan kandungan justify. Dengan menggunakan pengecam untuk kawasan grid yang dinamakan, spesifikasi CSS mengekalkan keseragaman.
Pengecam vs Rentetan
Pengecam ialah jujukan aksara yang ditentukan pengarang yang tidak disalahtafsirkan sebagai kata kunci. Ia sensitif huruf besar dan mesti tidak disebut.
String, sebaliknya, ialah jujukan aksara yang dibatasi oleh petikan (sama ada tunggal atau berganda). Ia sepadan dengan
Contoh
Dalam contoh berikut, kawasan grid .logo memberikan nama kawasan "logo" sebagai pengecam dan bukannya rentetan:
.grid { display: grid; grid-template-areas: "logo nav nav" "content content content" "footer footer footer"; } .logo { grid-area: logo; }
Kesimpulan
Walaupun penggunaan pengecam untuk kawasan grid yang dinamakan pada mulanya mungkin kelihatan berlawanan dengan intuisi, ia dipilih oleh pembangun spesifikasi Grid CSS demi kepentingan konsisten dengan sebahagian besar sifat CSS. Keputusan ini mengekalkan sintaks yang seragam, memastikan keluk pembelajaran yang lebih lancar untuk pembangun.
Atas ialah kandungan terperinci Mengapa Kawasan Dinamakan Grid CSS Tidak Disertakan dalam Petikan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!