假设我有一些深度嵌套的标记,我想用 CSS 作为目标。它可以是任何东西,但例如:
<div>
<div id='someid'>
<span class='someclass'>
<a class='link' href='alink'>Go somewhere</a>
</span>
</div>
<div>
<a>
像这样直接针对标签编写 CSS 规则是否可以接受?
a.link { font-size: large; }
或者这是否被认为是非标准的,在某些浏览器中可能会失败?我是否需要像这样定位链中的每个元素?
div div span.someclass a.link { font-size: large; }