Ponieważ IE7 i IE8 nie obsługują notacji z podwójnym dwukropkiem dla pseudoelementów (np. ::after
Lub ::first-letter
), a ponieważ współczesne przeglądarki obsługują notację z pojedynczym dwukropkiem (np. :after
) W celu zapewnienia zgodności wstecznej, powinienem używać wyłącznie notacji z pojedynczym dwukropkiem i kiedy Udział w rynku IE8 spadł do znikomego poziomu, cofnąć się i znaleźć / zamienić w mojej bazie kodu? Czy powinienem uwzględnić oba:
.foo:after,
.foo::after { /*styles*/ }
Używanie samego podwójnego wydaje się głupie, jeśli zależy mi na użytkownikach IE8 (biedni kochani).