Kierowanie na zagnieżdżone elementy za pomocą CSS

Powiedzmy, że mam głęboko zagnieżdżone znaczniki, które chcę kierować za pomocą CSS. Może to być cokolwiek, ale na przykład:

<div>
    <div id='someid'>
        <span class='someclass'>
            <a class='link' href='alink'>Go somewhere</a>
        </span>
    </div>
<div>

Czy dopuszczalne jest pisanie reguły CSS kierowanej na<a> tag bezpośrednio, tak?

a.link { font-size: large; }

Czy jest to uważane za niestandardowe, które może zawieść w niektórych przeglądarkach? Czy muszę tak kierować każdy element w łańcuchu?

div div span.someclass a.link { font-size: large; }

questionAnswers(5)

yourAnswerToTheQuestion