考虑以下 html:
<div id="rightBar">
<div class="barElement">
<div class="barText"><a href="#">Not underlined</a><br /></div>
<div class="barLinks"><a href="#">Should be underlined</a></div>
</div>
</div>
以及以下CSS:
#rightBar a
{
text-decoration: none;
}
#rightBar a.barLinks
{
text-decoration: underline;
}
“应该加下划线”链接没有下划线,不应该是因为它继承了类 barLinks 和 id rightbar。'#rightBar a.barLinks' (0, 1, 1, 1) 比 '#rightBar a' (0, 1, 0, 1) 具有更多的特异性,所以它应该覆盖后者,对吧?
在不使用任何内联规范(css或html)的情况下,我如何才能在“应该下划线”链接下划线