Menavigasi Notasi Elemen Pseudo dalam Pembangunan Web
Banyak penyemak imbas, termasuk IE7 dan IE8, mempunyai sokongan terhad untuk tatatanda bertitik dua untuk pseudo -elemen seperti ::selepas. Pelayar moden menyokong notasi bertitik tunggal (:selepas) untuk keserasian ke belakang. Ini menimbulkan persoalan sama ada hendak menggunakan tatatanda bertitik tunggal secara eksklusif dan kod kemas kini kemudian apabila bahagian pasaran IE8 berkurangan.
Notasi Bertindih Tunggal lwn. Bertindih Berganda
Menggunakan kedua-duanya notasi bersama-sama tidak disyorkan. Ejen pengguna yang mematuhi CSS 2.1 akan mengabaikan keseluruhan peraturan jika pemilih tidak boleh dihuraikan.
.foo:after, .foo::after { /*styles*/ }
Syor
Untuk masa hadapan yang terdekat, sebaiknya kekalkan tatatanda bertitik tunggal (:selepas) untuk unsur pseudo. Ia lebih ringkas dan disokong secara meluas. Memandangkan bahagian pasaran IE8 menjadi diabaikan, pertimbangkan untuk menyemak semula kod untuk menggunakan tatatanda bertitik dua untuk kekhususan yang lebih baik.
Atas ialah kandungan terperinci Notasi Titik Tunggal atau Berganda untuk unsur Pseudo: Apakah Pendekatan Terbaik?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!