Rumah > hujung hadapan web > tutorial css > Kolon Tunggal atau Berganda untuk unsur-unsur Pseudo CSS: Notasi Mana Yang Perlu Anda Gunakan?

Kolon Tunggal atau Berganda untuk unsur-unsur Pseudo CSS: Notasi Mana Yang Perlu Anda Gunakan?

Barbara Streisand
Lepaskan: 2024-11-21 13:43:15
asal
441 orang telah melayarinya

Single or Double Colon for CSS Pseudo-elements: Which Notation Should You Use?

Dilema Bertindih Berganda: Tunggal atau Berganda untuk Elemen Pseudo?

Dalam dunia elemen pseudo CSS, elemen-tunggal (cth., :after) dan notasi bertitik dua (cth., ::after) telah mencetuskan perdebatan di kalangan pembangun. Memandangkan IE7 dan IE8 kekurangan sokongan untuk bertitik dua, ada yang mempersoalkan sama ada adalah bijak untuk menggunakan kolon tunggal semata-mata, dengan pilihan untuk berbalik semula kemudian.

Hujah untuk Titik Tunggal Sekarang

Penyokong menggunakan hanya notasi bertitik tunggal memetik sokongan meluas untuknya dalam penyemak imbas moden. Pendekatan ini menghapuskan keperluan untuk peraturan berasingan untuk keserasian ke belakang dengan IE7 dan IE8.

Kes untuk Kolon Berganda

Yang lain berpendapat bahawa menggunakan bertitik dua bersama bertitik tunggal , seperti yang dilihat dalam sampel kod:

.foo:after,
.foo::after { /*styles*/ }
Salin selepas log masuk

memberikan fleksibiliti tambahan. Dengan memasukkan peraturan bertitik dua, pembangun boleh menyasarkan penyemak imbas masa hadapan yang mungkin menawarkan pilihan penggayaan yang dipertingkatkan khusus untuk elemen pseudo bertitik dua.

Amaran: Elakkan Notasi Gabungan

Adalah penting untuk ambil perhatian bahawa menggunakan kedua-dua titik bertindih tunggal dan berganda dalam satu peraturan, dipisahkan dengan koma, adalah sangat tidak digalakkan. Penyemak imbas mungkin mengabaikan keseluruhan peraturan jika ia termasuk ralat sintaks, seperti gabungan titik bertindih tunggal dan berganda.

Syor: Titik Tunggal Untuk Sekarang

Untuk keserasian maksimum dan kesederhanaan, adalah disyorkan untuk kekal dengan notasi bertitik tunggal buat masa ini. Apabila IE7 dan IE8 semakin tidak jelas, pembangun kemudian boleh menilai semula penggunaan tatatanda bertitik dua untuk potensi peningkatan.

Atas ialah kandungan terperinci Kolon Tunggal atau Berganda untuk unsur-unsur Pseudo CSS: Notasi Mana Yang Perlu Anda Gunakan?. 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