关于a标签不同状态下变化颜色样式的写法注意事项

本文详细介绍了HTML中a标签的四个主要伪类::link、:visited、:hover和:active,以及它们各自对应的状态。通过代码实例展示了如何设置不同状态下的样式,强调了伪类顺序的重要性,帮助读者更好地理解和应用这些伪类来增强用户体验。
摘要由CSDN通过智能技术生成

a标签最常用到的样式变化其实也是四个伪类的样式变化

举例四个伪类和作用:

:link     a标签还未被访问的状态
:visited  a标签已被访问过的状态
:hover    鼠标悬停在a标签上的状态
:active   a标签被鼠标按下时的触发状态(鼠标松开后,样式就会消失)

代码实例:

<style type="text/css">
    a:link {color:#000}//未访问时的状态
    a:visited {color:red}//已访问的链接
    a:hover {color:blue}//鼠标悬停在a链接
    a:active {color:black}//鼠标按住a标签时
</style>

顺序可以记忆为: lvha

四伪类顺序原因:

为同一元素添加同样优先级的样式,,写在后面的就会覆盖前面的,a标签的伪类只不过是又结合了不同的动作顺序动作的出发顺序决定了伪类的顺序lvha

前两个状态(link、visited)是常态,而后两个状态是即时状态,当即时状态出发时,会覆盖常态,所以两个即时状态放后面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值