Segmentando elementos aninhados com CSS
Digamos que eu tenha uma marcação profundamente aninhada que desejo segmentar com CSS. Pode ser qualquer coisa, mas por exemplo:
<div>
<div id='someid'>
<span class='someclass'>
<a class='link' href='alink'>Go somewhere</a>
</span>
</div>
<div>
É aceitável escrever uma regra de CSS segmentando o<a>
tag diretamente, assim?
a.link { font-size: large; }
Ou isso é considerado não-padrão que pode falhar em alguns navegadores? Preciso direcionar cada elemento da cadeia assim?
div div span.someclass a.link { font-size: large; }