css href和链接

时间:2009-08-25 18:46:22

标签: html css

似乎当我向我的锚添加'href'标签时,我失去了所有的CSS格式。 css对待链接的方式有什么特别之处吗?

这是简单的css

    .topmenu > ul > li > a:visited,
    .topmenu > ul > li > a:active,
    .topmenu > ul > li > a:hover,
    .topmenu > ul > li > a:link,
    .topmenu > ul > li > a { font-family:Arial; font-size:1.0em; font-weight:bold; color:White; text-decoration:none; }

这是html

<div class="topmenu">
    <label>Name of Dept.</label>
    <ul>                    
        <li><a href="http://www.myurl.com">Itinerary</a></li>
        <li><a>Team Members</a></li>
        <li>Fundraising</li>
        <li>Resources</li>
        <li>Dates</li>
    </ul>        
</div>   

没有href格式正确。与href没有。我本以为css a:link和a:visited会覆盖那个场景。如果我在css中添加!important,那么我到处都会得到正确的格式。

1 个答案:

答案 0 :(得分:1)

您可以向规则添加!important这一事实表明您有另一个优先的规则。你有用[href]定位的东西吗?

尝试在Firebug或Safari的开发者工具中加载您的页面,看看您指定的其他样式是否覆盖了您的规则。