Bolehkah ID dalam HTML Bermula dengan atau Hanya Terdiri daripada Nombor?

DDD
Lepaskan: 2024-11-12 19:50:02
asal
778 orang telah melayarinya

Can IDs in HTML Start with or Consist Only of Numbers?

Bolehkah ID Mengandungi Digit Sahaja?

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":

<div>
Salin selepas log masuk
# {
    background: #0bf;
}
Salin selepas log masuk
document.getElementById("12").style.border = "2px solid black";
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan