Rumah  >  Artikel  >  hujung hadapan web  >  Bolehkah ID dalam HTML Bermula dengan atau Hanya Terdiri daripada Nombor?

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

DDD
DDDasal
2024-11-12 19:50:02808semak imbas

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>
# {
    background: #0bf;
}
document.getElementById("12").style.border = "2px solid black";

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!

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