Bolehkah anda mencipta elemen dengan id yang bermula dengan atau terdiri sepenuhnya daripada nombor?
Ya, anda boleh. Walau bagaimanapun, menggunakan ID sedemikian dengan pemilih CSS boleh mencabar.
Pengesahan ID:
HTML5 membenarkan ID yang terdiri daripada digit semata-mata, selagi ia bukan ruang. Penyemak imbas sentiasa fleksibel dengan ini, walaupun sebelum spesifikasi HTML5.
Pemilih CSS:
Walaupun anda boleh menggunakan ID berangka, ia menjadi rumit dalam pemilih CSS. ID yang bermula dengan digit tidak boleh ditulis secara literal; anda mesti melarikan diri mereka menggunakan garis miring ke belakang (cth., #12 menjadi #3132 dalam CSS).
Cadangan:
Jika anda bercadang untuk menggunakan ID ini dengan pemilih CSS, ini adalah dinasihatkan untuk memulakannya dengan huruf untuk kemudahan.
Contoh:
Berikut ialah contoh menggunakan div dengan id "12":
1 |
|
1 2 3 |
|
1 |
|
Ini berfungsi dalam penyemak imbas utama, seperti yang ditunjukkan dalam contoh langsung di bawah:
[Contoh Langsung](https://jsfiddle.net/e0xs9L06/)
Atas ialah kandungan terperinci Bolehkah ID dalam HTML Bermula dengan atau Hanya Terdiri daripada Nombor?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!