页面中用到的超链接很多,我们可以根据需要来设置,让不同地方的超链接的样式各不相同,同时也不能相互干扰,通过CSS就能实现了。
假设页面中有两个div对象,分别都设置了ID,且内有超链接对象,比如:
<div id="div1" class="div1">
<a href="#" >超级链接1</a>
</div>
<div id="div2" class="div2">
<a href="#" >超级链接2</a>
</div>
不知道大家注意到了没有,每个div都分别设置了其class属性,这样,不同的div对应不同的class属性,自然,其内的超链接对象的样式肯定就不一样了。
下面再看用到的CSS:
<style type="text/css">
.div1 a{padding:12px 12px;border:1px solid #000}
.div1 a:link{ font-family:"微软细黑"; font-size:16px; color:#FFFFFF; background:#009900}
.div1 a:visited{ font-family:"微软细黑"; font-size:16px; color:#FFFFFF; background:#009900}
.div2 a{padding:12px 12px;border:1px solid #000}
.div2 a:link{ font-family:"微软细黑"; font-size:20px; color:#FFFFFF; background:#009900}
.div2 a:visited{ font-family:"微软细黑"; font-size:20px; color:#FFFFFF; background:#009900}
</style>
注意哦,.div1和.div2代表的就是不同的div了。