CSS中超链接的4种伪类

1、 :link 用来表示未访问过的链接(正常链接)

2、 :visited 用来表示访问过的链接,由于隐私的原因,所以visited只能改颜色

3、:hover 用来表示鼠标移入的状态

4、:active 鼠标点击后的状态

总结:link和visited是a标签独有的状态,hover和active是所有的元素都可以设置的

正确排序:L-V-H-A love hate原则

        l(link)ov(visited)e h(hover)a(active)te

代码演示

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <style>
      /* 需求一:给未访问过的超链接加红色字体 */
      a:link {
        color: red;
      }
      /* 需求二:给访问过的超链接加绿色字体 */
      a:visited {
        color: rgb(255, 255, 255);
        font-size: 30px;
      }
 
      /* 需求三:鼠标移入,链接字体变大到30px */
      a:hover {
        font-size: 30px;
      }
 
      /* 需求四:鼠标点击后,增加背景色pink */
      a:active {
        background-color: pink;
      }
      /* 4、:active  鼠标点击后的状态 */
 
      /* 总结:link和visited是a标签独有的状态,
                hover和active是所有的元素都可以设置的
                正确排序:L-V-H-A    love hate原则
                       l(link)ov(visited)e h(hover)a(active)te */
    </style>
  </head>
  <body>
    <a href="https://www.baidu.com">百度(访问过的)</a>
    <a href="https://www.jquery123.com/">jQuery</a>
    <a href="https://qq.com">QQ(未访问过的)</a>
    <a href="#">测试</a>
    <p>逝关娇</p>
  </body>
</html>

相关推荐

  1. CSS4

    2023-12-07 11:04:07       37 阅读
  2. 如何使用 CSS :root 选择器

    2023-12-07 11:04:07       24 阅读
  3. CSS元素和区别和作用?

    2023-12-07 11:04:07       30 阅读
  4. css3有哪些

    2023-12-07 11:04:07       14 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-07 11:04:07       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-07 11:04:07       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-07 11:04:07       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-07 11:04:07       20 阅读

热门阅读

  1. 自然语言处理(NLP)技术应用示例

    2023-12-07 11:04:07       36 阅读
  2. Vue 已发布 v3.3.10 版本

    2023-12-07 11:04:07       40 阅读
  3. 2023 iOS 八股文

    2023-12-07 11:04:07       36 阅读
  4. 【Python-第三方库-OpenCV】随笔

    2023-12-07 11:04:07       44 阅读
  5. 力扣637. 二叉树的层平均值

    2023-12-07 11:04:07       40 阅读
  6. c++的算术生成算法

    2023-12-07 11:04:07       42 阅读
  7. Flask 集成SQLAlchemy

    2023-12-07 11:04:07       30 阅读
  8. 力扣:198. 打家劫舍(Python3)

    2023-12-07 11:04:07       42 阅读
  9. RPC之GRPC:什么是GRPC、GRPC的优缺点、GRPC使用场景

    2023-12-07 11:04:07       42 阅读
  10. CasADi - 最优控制开源 Python/MATLAB 库

    2023-12-07 11:04:07       33 阅读
  11. 如何在Ubuntu上安装pip3

    2023-12-07 11:04:07       45 阅读
  12. 嵌入式Web设计与W5500的应用

    2023-12-07 11:04:07       36 阅读