Оскільки IE7 та IE8 не підтримують позначення подвійної двокрапки для псевдоелементів (наприклад, ::afterабо ::first-letter), а оскільки сучасні браузери підтримують позначення однокрапки (наприклад :after) для зворотної сумісності, чи слід використовувати виключно позначення з двокрапкою та коли Частка ринку IE8 падає до незначного рівня, повертаюсь назад і знаходжу / замінюю в моїй кодовій базі? Або я повинен включати обидва:
.foo:after,
.foo::after { /*styles*/ }
Використання подвійного поодинці здається нерозумним, якщо я дбаю про користувачів IE8 (бідні декари).