Ваш второй пример, вероятно, будет работать лучше, но вопрос взвешивает производительность против context .
Например, во втором примере вы говорите:Якорный элемент, являющийся потомком любого элемента с идентификатором email-me
, должен иметь стиль.Вопрос в следующем: это то, что вы на самом деле имеете в виду?
Например, если на другой странице другой элемент должен был использовать идентификатор email-me
, скажем, элемент div
должен ссылаться внутри него.получить тот же стиль?Это правда, что ты хочешь сказать?Если это так, то отлично.
Если нет, то действительно ли вы имеете в виду контекст, описанный в первом примере: только якоря, являющиеся потомками элемента списка с идентификатором email-me
, являющиеся потомками неупорядоченного спискакоторые находятся внутри раздела навигации на странице.
Я бы сказал, как и у меня до , что это действительно зависит от того, что вы пытаетесь сказать.Но я бы сказал, что большую часть времени жертвовать специфичностью / ясностью ради производительности - не очень хорошая сделка.