В каком именно направлении работают селекторы?

Я всегда считал (хотя теперь сомневаюсь в справедливости этих убеждений), что:

div.name

Был быстрее, чем:

.name

Однако недавно я прочитал, что большинство движков селекторов CSS читаются справа налево, в котором case не будет ли первый пример на самом деле медленнее? Поскольку механизм выбора просто найдет каждый элемент с классом имени, а затем должен будет определить, какие из них были divs?

Как вообще читаются движки селекторов CSS? Слева направо или справа налево? И если они обычно читают справа налево, может ли кто-нибудь объяснить мне, почему (я не понимаю, как имеет смысл читать справа налево с точки зрения механизма выбора)?

9
задан BoltClock 12 October 2016 в 02:53
поделиться