W jakim kierunku dokładnie odczytują silniki selektora?

Zawsze wierzyłem (choć teraz wątpię w słuszność tych przekonań), że:

<code>div.name
</code>

Był szybszy niż:

<code>.name
</code>

Jednak przeczytałem ostatnio, że większość silników selektora CSS czyta od prawej do lewej, w którym to przypadku pierwszy przykład nie byłby wolniejszy? Ponieważ silnik selektora znalazłby po prostu każdy element z klasą nazwy, a następnie musiałby zidentyfikować które z nich byłydivs?

W jaki sposób generalnie czytają selektory CSS? Od lewej do prawej lub od prawej do lewej? A jeśli generalnie czytają od prawej do lewej, czy ktoś mógłby mi wyjaśnić, dlaczego (nie widzę sensu, aby czytać od prawej do lewej w kategoriach silnika selektora)?

questionAnswers(2)

yourAnswerToTheQuestion