2.2-14 伪类

伪类

1、伪类定义
伪类是添加到选择器的描述性词语,指定要选择的元素的特殊状态超级链接拥有4个特殊状态;
伪类意义
a:link没有被访问的超级链接
a:visited已经被访问的超级链接
a:hover正在被鼠标悬停的超级链接
a:active正在被激活的超级链接(按下按键但是还没有松开按键)
2、爱恨准则
a标签的伪类书写,要按照“爱恨准则”的顺序,否则会有伪类不生效;

love				 hate
:link :visited		:hover :active

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
  <style>
           a:link{
             color:dodgerblue;
         }
         a:visited{
             color:darkgoldenrod;
         }
         a:hover{
             color:red;
         }
         a:active{
             font-size:50px;
         }
  </style> 
</head>
<body>
  <p>
      <a href="http://www.baidu.com">>前往百度</a>
      <a href="http://www.jd.com">>前往京东</a>
  </p>
</body>
</html>
3、新增伪类
:empty			选择空标签
:focus			选择当前获得焦点的表单元素
:enabled		选择当前有效的表单元素
:disabled		选择当前无效的表单元素
:checked		选择当前已经勾选的单选按钮或者复选框
:root 			选择根元素,即<html>标签
4、:empty
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
  <style>
      p{
          width:100px;
          height:100px;
          border:1px solid rgb(78, 26, 26);
      }
      p:empty{
          background-color: blue;
      }
  </style> 
</head>
<body>
      <p class="para">1</p>
      <p class="para"></p>
      <p class="para">1111</p>
      <p class="para"></p>
    
  //注空格和换行不为空
</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值