web前端css的复习(二)三大基本选择器

目录

  1. css三大基本选择器
  2. css三大基本选择器的区别

       前面简单的介绍了css和最基本的引用,但是css可不是引用了就行了,下面我们来说说引入完之后的事情吧。

  1. css三大基本选择器

           (一)标签选择器

           标签名 {属性1: 属性值1;}

           标签选择器最大优点是能快速为页面中同类型的标签统一样式,同时也是它的缺点。不能设计差异性样式。
           例如下图
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>我的第一个网页</title>
    <style>
        div{
            color: red;
        }
    </style>
</head>
<body>
<div>haha</div>
</body>
</html>

在这里插入图片描述

       (二)类选择器

       使用 “.” 进行标识,后面紧跟类名。在要作用的标签里面写 class=“.类名”。

       类名命名规范:

                     (一)长名称或此族尽量使用中横线来为选择器命名。

                     (二)不建议使用“_”下划线来命名css选择器。

                     (三)不要使用纯数字,中文符命名,尽量使用英文字母来表示。

                     (四)英文尽量命名的与该区域内容有关!!!!!!见名知意。

       多类名选择器:

                     在一个标签内其实可以放多个类选择器,那么多个类选择器就存在并列关系。

                     (一)样式显示效果跟HTML元素中的类名先后顺序没有关系,受css样式书写的上下顺序有关。

                     (二)各个类名之间有空格隔开。

                     (三)多类名选择器在后期布局比较复杂的情况下,比较常用。
       例如下图

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>我的第一个网页</title>
    <style>
        .red{
            color: red;
        }
        .font{
            font-weight: 600;
        }
    </style>
</head>
<body>
<div class="red font">haha</div>
</body>
</html>

在这里插入图片描述

       (三)ID选择器

                     与类选择器类似,使用“#”进行标识后面紧跟类名要作用的标签里面写id=“类名”。
       例如下图

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>我的第一个网页</title>
    <style>
        #red{
            color: red;
        }
    </style>
</head>
<body>
<div id="red">haha</div>
</body>
</html>

在这里插入图片描述


2. css三大基本选择器的区别

       一般来说,标签选择器在实际的项目中不怎么常用,最常用的还是类选择器还有id选择器,但是id选择器还是有一定的局限性的,就是,id选择器每一个只能用一次,而类选择器可以无限重复使用。这是最重要的区别,也是大项目中钟爱类选择的原因。

猜你喜欢

转载自blog.csdn.net/qq_40851232/article/details/88991371
今日推荐