Rumah > Artikel > hujung hadapan web > Bolehkah Kelas CSS Bermula dengan Nombor? Penyelesaian dan Amalan Terbaik.
Penyelesaian untuk Kelas CSS Bermula dengan Nombor
Walaupun penggunaan kelas CSS yang bermula dengan nombor tidak digalakkan, terdapat penyelesaian untuk menjadikannya sah .
Kesahihan Nama Kelas
Menurut HTML5, nama kelas boleh bermula dengan huruf (a-z atau A-Z), garis bawah (_), atau tanda sempang (-) . Walau bagaimanapun, ia tidak boleh mengandungi ruang kosong. Oleh itu, nama kelas seperti .000000-8 dan .8FFFFFF adalah sah.
Ketidaksahan Pemilih CSS
Peraturan sintaks CSS menghalang pengecam CSS daripada bermula dengan digit yang tidak dilepaskan . Oleh itu, pemilih seperti .000000-8 adalah tidak sah.
Penyelesaian: Escaping Digit
Untuk menjadikan pemilih CSS sah, digit utama boleh dilepaskan menggunakan peraturan CSS melarikan diri. Ini boleh dicapai dengan cara berikut:
. 00000-8
atau
.003000000-8
Pemilih yang terlepas ini akan memadankan elemen dengan nama kelas 000000-8.
Pengesyoran
Walaupun penyelesaian ini membenarkan penggunaan kelas CSS dengan digit utama, secara amnya adalah dinasihatkan untuk mengelakkan konvensyen penamaan sedemikian. Ini membantu memastikan keserasian dengan semua penyemak imbas dan mengekalkan kebolehbacaan kod.
Atas ialah kandungan terperinci Bolehkah Kelas CSS Bermula dengan Nombor? Penyelesaian dan Amalan Terbaik.. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!