CSS селектор эффективности - PullRequest
       10

CSS селектор эффективности

0 голосов
/ 24 февраля 2011

Мне интересно, как браузеры применяют правила CSS.

Хотя я знаю, что нет реальной разницы, мне интересно, эффективнее ли это ...

  • Сужение диапазона элементов
a.external
/*instead of*/
.external

1 Ответ

7 голосов
/ 24 февраля 2011

Удивительно a.external обычно меньше эффективнее, чем .external. Причина в том, что браузеры обычно сопоставляют селекторы в обратном направлении, то есть сначала они находят все элементы с классами external и , затем отфильтровывают все элементы, которые не являются ссылками.

...