Bolehkah Pemilih ID CSS Mengendalikan Tempoh dalam ID HTML?

Mary-Kate Olsen
Lepaskan: 2024-10-27 00:13:03
asal
216 orang telah melayarinya

Can CSS ID Selectors Handle Periods in HTML IDs?

Mengatasi Pemilih ID dengan Nombor dalam CSS

Dalam HTML, noktah dibenarkan dalam atribut id. Walau bagaimanapun, apabila menggunakan elemen ini dalam peraturan pemilih ID CSS, ketidakkonsistenan timbul disebabkan oleh tempoh yang tidak menjadi sebahagian daripada "pengecam" CSS yang sah.

Sesetengah individu menganggap bahawa peraturan pemilih ID CSS mengikut sintaks nama teg dan kelas gabungan pemilih, seperti "a.className" menyasarkan teg sauh dengan nama kelas yang ditentukan. Ini membawa kepada persoalan sama ada mungkin untuk merujuk elemen HTML dengan ID yang mengandungi noktah dalam fail CSS luaran.

Spesifikasi CSS menjelaskan bahawa noktah bukan sebahagian daripada "pengecam" yang sah, mencadangkan ia tidak boleh digunakan dalam ID peraturan pemilih. Walau bagaimanapun, penerokaan lanjut mendedahkan bahawa CSS menyokong penyesatan selak terbalik () untuk aksara khas.

Oleh itu, untuk memadankan elemen HTML dengan id yang mengandungi noktah, peraturan CSS yang terlepas berikut boleh digunakan:

<code class="css">#some\.id {
  color: #f00;
}</code>
Salin selepas log masuk

Sintaks ini membenarkan peraturan pemilih ID CSS merujuk elemen dengan noktah dalam idnya, menyelaraskan dengan spesifikasi HTML dan menawarkan alternatif yang berdaya maju untuk mengubah suai atribut id HTML.

Atas ialah kandungan terperinci Bolehkah Pemilih ID CSS Mengendalikan Tempoh dalam ID HTML?. 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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!