Какое из следующего займет меньше времени для чтения браузером? И есть ли какие-либо дополнительные микро-оптимизации, которые я могу сделать (кроме, конечно, устранения пробелов)?Какая из этих частей CSS более эффективна для достижения желаемого результата?
Вариант 1:
ol.red-numbers > li:before { color: #A71930; padding-right: 5px; }
ol.red-numbers > li:nth-of-type(1):before { content: "1"; }
ol.red-numbers > li:nth-of-type(2):before { content: "2"; }
ol.red-numbers > li:nth-of-type(3):before { content: "3"; }
Вариант 2:
ol.red-numbers > li:nth-of-type(1):before { color: #A71930; padding-right: 5px; content: "1"; }
ol.red-numbers > li:nth-of-type(2):before { color: #A71930; padding-right: 5px; content: "2"; }
ol.red-numbers > li:nth-of-type(3):before { color: #A71930; padding-right: 5px; content: "3"; }
«И есть ли какие-либо дополнительные микро-оптимизации, которые я могу сделать?» По крайней мере, ты понимаешь, что делаешь, но ... тебе нечего делать? – BoltClock
@BoltClock Мудрый человек однажды сказал: «Микро-оптимизация - величайшее благо». –
Я никогда не видел элемент списка в качестве прямого дочернего элемента другого элемента списка, и я был бы удивлен, если это допустимая надбавка. –