链接的伪类选择器

注意使用次序
a:link a:visited a:hover a:focus a:active
未访问链接 已访问链接 鼠标悬停 键盘选中 被激活的,发生在单击时
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>link</title><style>a:link,a:visited {text-decoration: none;/*取消下划线*/font-weight: bold;/*用加粗代替下划线*/color: blue;}a:hover,a:focus,a:active {color: red;text-decoration: none;border-bottom: 1px solid #000;/*利用边框自定义下划线*/}a[href^="http:"],a[href^="https:"] {/*利用属性选择器设置外部链接的样式*//*如果站内有http开头,需要自定义重新设置*/background: url(./images/externalLink.gif) no-repeat right top;padding-right: 10px;}</style></head><body><a href="#" target="_blank">未访问过</a><a href="#" target="_blank">访问过的</a><a href="#" target="_blank">鼠标悬停</a><a href="#" target="_blank">自定义下划线</a><a href="https://blog.csdn.net/funkstill" target="_blank">外部链接</a></body>
</html>

创建类似按钮的链接

简单翻转

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>Link button</title><style>a {display: block;width: 7em;line-height: 1.4;text-align: center;text-decoration: none;border:1px solid #66a300;background-color: #8cca12;color: #fff;}/*使用伪类实现翻转*/a:hover,a:focus {background-color: #f7a300;border-color: #ff7400;}</style></head><body><a href="#">假装这是按钮</a><br><a href="#">悬停在按钮</a></body>
</html>

图像翻转

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>图像翻转</title><style>a:link,a:visited {display: block;width: 203px;height: 72px;text-indent: -1000em;background:url(./images/button.png) left top no-repeat;}a:hover,a:focus {background-image: url(./images/button-over.png);}a:active {background-image: url(./images/button-active.png);}</style></head><body><a href="#"></a><br><a href="#"></a></body>
</html>

Pixy样式翻转

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>图像翻转</title><style>/*通过改变对齐方式设置按钮背景*/a:link,a:visited {display: block;width: 203px;height: 72px;text-indent: -1000em;background:url(./images/buttons.png) -203px no-repeat;}a:hover,a:focus {background-position: right top;}a:active {background-position: left top;}</style></head><body><a href="#"></a><br><a href="#"></a><br><a href="#"></a></body>
</html>

CSS精灵

把许多图标包含到一个图像中减少服务器调用。

CSS入门 0x3 链接样式相关推荐

  1. css链接样式_如何在CSS中设置链接样式

    css链接样式 样式链接 (Styling Links) Links can be styled with any CSS property, such as color, font-family, ...

  2. CSS入门基础(样式,css文件,选择器)

    CSS入门学习 CSS的简介 基本语法结构 基本用法 给元素添加样式 行内样式 内部样式 外部样式 定义样式css文件 在html中引入css文档 选择器 标签选择 类选择 id选择 CSS的简介 层 ...

  3. css中超级链接样式的设置顺序

    a:link {color: #FF0000} /* 未访问的链接 */ a:visited {color: #00FF00} /* 已访问的链接 */ a:hover {color: #FF00FF ...

  4. CSS 入门2(样式属性+元素溢出+显示特性+盒子模型)

    css样式属性 常用布局样式属性 常用文本样式属性 元素溢出 显示特性 盒子模型 常用布局样式属性 <!DOCTYPE html> <html lang="en" ...

  5. css链接样式_CSS中的样式链接

    css链接样式 CSS样式链接 (CSS Styling Links) The links in CSS can be styled in various ways to make our websi ...

  6. html 仿word页面,HTML+CSS入门 HTML页面仿WORD样式详解

    本篇教程介绍了HTML+CSS入门 HTML页面仿WORD样式详解,希望阅读本篇文章以后大家有所收获,帮助大家HTML+CSS入门. < 要求不再浏览器中添加office插件的前提下.展示WOR ...

  7. CSS入门五:文本样式;字体颜色:英文字母,十六进制,RGB;文本颜色,字间距,行间距,对齐方式;下划线、上划线…,文本阴影,字母大小写,首行缩进

    CSS入门部分已经了解了:CSS简介.样式表分类,内部样式表简单使用:选择器和类选择器简单使用:背景色.背景图:以及外部样式表的简单使用: 本篇博客主要介绍,如何对文本设置,包括字体颜色:字间距,行间 ...

  8. html实现点赞效果,HTML+CSS入门 点赞功能实现 $(tag).css('属性', '样式')

    本篇教程介绍了HTML+CSS入门 点赞功能实现 $(tag).css('属性', '样式'),希望阅读本篇文章以后大家有所收获,帮助大家HTML+CSS入门. < 1. 创建标签 docume ...

  9. CSS(列表+表格+链接+自定义鼠标光标)样式

    1.CSS列表样式 1.1 list-style-type属性 (值可取none.circle.square.decimal.disc.lower-alpha) 有序列表:列表项目用数字或者字母来表示 ...

最新文章

  1. Android图片压缩(质量压缩和尺寸压缩)
  2. Jedis操作Redis数据库
  3. navicat for mysql 怎么连接远程数据库服务器
  4. JPA学习(6)JPQL
  5. 在Asp.net页面中实现数据饼图
  6. linux redis可视化工具,几款开源的图形化Redis客户端管理软件
  7. 【软件质量】改善结构松散的代码
  8. Hibernate Annotation 设置字段的默认值
  9. 页面回收之shrink_zone的实现
  10. 原生JS实现一个无缝轮播图插件(支持vue)
  11. 常见公文写作规范,公文写作常见错误更正对照表!
  12. java加密 js解密_前后端API交互加密解密(js、Java)
  13. Activiti 流程配置可视化:SpringBoot 集成 Activiti6 + Activiti Modeler
  14. php探针教程,php探针程序的推荐
  15. SharePoint开发环境配置
  16. 自动驾驶(二十)---------Waymo数据集
  17. 2013电商十大新趋势
  18. 电脑各种故障排除集锦
  19. Preferences DataStore------JAVA
  20. Android安全测试

热门文章

  1. 基于预训练语言模型的检索- 匹配式知识图谱问答系统
  2. 帮我写一段dart代码,目的是将字符串里的windows、macos、linux系统中的文件名保留字符替换成中文全角字符。使最后返回的字符串可以用于windows、macos、linux的文件名...
  3. jQuery实现导航栏的样式切换
  4. Vue项目设置导航栏高亮
  5. 在vmware workstation中构建局域网
  6. Web Services 应用开发学习笔记(三):XML模式定义
  7. kindeditor4.x整合SyntaxHighlighter代码高亮
  8. 利用Windows Azure Queue Storage给AutoCAD传递对象
  9. 摄像头捕获视频流软件AMCAP使用教程(视频采集捕获处理媒体制作微型软件)
  10. 电子健康卡(码)理解