CSS系列之基础选择器/标签选择器/类选择器/ID选择器

CSS系列之基础选择器

01 标签选择器

  • HTML标签作为标签选择器的名称【

  • 格式:

    标签选择器 {属性:属性值;}   
    

02 类选择器

  • 格式
<标签名 class = "类名称">标签内容</标签名>
.class{属性:属性值;}

  • 程序示例
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

    <style>

        /*   类选择器
          类在标签中定义, 使用class属性
          然后使用类选择器选择到指定的标签元素

          .类名称{
               属性:属性值
          }

        */

        .a{
            font-family: "Droid Sans Mono Dotted";
            font-size: 80px;
        }

        .b{
            font-family: Bahnschrift;
            font-size: 80px;
        }

    </style>

</head>
<body>


<p class="a">I can do all things </p>
<a href="" class="b">I can do all things</a>


</body>
</html>
  • 运行结果
    在这里插入图片描述

03 ID选择器

  • 格式
<标签名 id = "id名称">标签内容</标签名>
#id{属性;属性值;}
  • 程序示例
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

    <style>


        /*id属性全局唯一 , 不能同名*/
        /*ID选择器
        1.在标签中定义ID
        2.在style标签中定义id元素的样式:

        #id名字{
            属性:属性值;
        }

        */

        .a{
            font-size: 80px;
        }

        #b{
            font-size: 100px;
        }


    </style>


</head>
<body>


<p id="b">1</p>
<a href=""  class="a">2</a>




</body>
</html>
  • 运行结果
    在这里插入图片描述

04 基础选择器的优先级

基础选择器不遵循“就近原则”:ID选择器>类选择器>标签选择器

  • 程序示例
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

    <style>

        /*类选择器*/
        .test1{
            color: blue;
        }
        /*标签选择器*/
        h1{
            color: red;
        }
        /*ID选择器*/
        #test2{
            color: green;
        }


    </style>


</head>
<body>


<h1 class="test1" id="test2">I can do all things</h1>

</body>
</html>
  • 运行结果:使用了ID选择器设置的属性
    在这里插入图片描述

05 总结

  • 标签选择器直接应用于HTML标签
  • 类选择器可在页面中多次使用
  • ID选择器在同一个页面总只能使用一次

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值