html在同一个网页转换,HTML 同一个网页不同链接的不同样式的使用示例

超链接的样式有:

a:link 链接未点击上去时候

a:visited 链接已经点击过的

a:hover 鼠标放在链接上未点击

a:active 是介于hover visited 之间的一个状态,可以说是链接被按下时候的状态

大家都知道想要设置统一的连接样式,只要在css文件中设置a:link,a:visited,ahover,a:active就行了。可以设置全局的连接样式。比如:

经测试代码如下:

/*--chrome浏览器下可以将链接原始属性都写在a:link中,IE内核的浏览器中链接的原始属性中除下划线之外的属性需写在a中--*/

a {

font-size: 12px;

color: #4C4C4C;

}

a:link {

text-decoration: none;

}

a:visited {

text-decoration: none;

color: #990000;

}

a:hover {

text-decoration: underline;

color: #0D488C;

}

a:active {

text-decoration: none;

color: #0D488C;

}

/*** 代码来自 编程之家 jb51.cc (jb51.cc)***/但是有的时候为了一些效果,想要设置一些针对某些特殊连接的样式,就需要在CSS中继续进行加工了。常用的方式有:

1.增加连接样式命名: 经测试代码如下:

/*--chrome浏览器下写法--*/

a.a1:link { color: #FF0000; text-decoration: none;}

a.a1:visited { color: #FF0000; text-decoration: none;}

a.a1:hover { color: #606060; text-decoration: underline;}

a.a1:active { color: #606060; text-decoration: underline;}

/*--IE下写法,Chrome下适用--*/

a.a1{ color: #FF0000; text-decoration: none;}

a.a1:visited { color: #FF0000; text-decoration: none;}

a.a1:hover { color: #606060; text-decoration: underline;}

a.a1:active { color: #606060; text-decoration: underline;}

/*--IE、Chrome下都适用--*/

a.a1,a.a1:link{ color: #FF0000; text-decoration: none;}

a.a1:visited { color: #FF0000; text-decoration: none;}

a.a1:hover { color: #606060; text-decoration: underline;}

a.a1:active { color: #606060; text-decoration: underline;}

/*** 代码来自 编程之家 jb51.cc (jb51.cc)***/ 调用a1即可,同样方式可以定义a2,a3……或你自己起的名字(a1,a2……为我自己起的名字)

注:IE下的写法在Chrome中有着同样的效果,Chrome中的写法在IE下有时可能不起作用

2、div定义命名:

div.other a:link{……},a:visited{……},a:hover{……},a:active{ text-decoration:none;

color:#eefffe;

font-size:28;

}

/*** 代码来自 编程之家 jb51.cc (jb51.cc)***/在调用处写other即可,同样方式,还可以起其它名字

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

小编个人微信号 jb51ccc

喜欢与人分享编程技术与工作经验,欢迎加入编程之家官方交流群!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值