CSS的语法规则——基础选择器

元素:

用法:

标签名:{style的内容}

特点:

全局性,使用后,所有的相同标签都是同一种样式。

举例:
html 复制代码
<!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 {
            color: blue;
        }
    </style>
</head>

<body>
    <p>p1</p>
    <p>p2</p>
    <p>p3</p>
</body>

</html>

class:

用法:

在style内使用 .名称 来定义,不可以使用数字做开头,只能是'_'或者'-'这两个符号,其他的符号不可以,一个class里面可以有多个属性值

特点:

可以让多个标签来使用同一个class,也可以让同一个标签使用不同的类

举例:
html 复制代码
<!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>
       .one{
        color: rgb(255, 127, 227);
       }
       .two{
        color: blue;
       }
    </style>
</head>

<body>
    <p class="two">p1</p>
    <p class="one">p2</p>
    <div class="one">div</div>
</body>

</html>

id选择器:

用法:

#id名 id名不可以数字开头

特点:

具有唯一性

举例:
html 复制代码
<!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>
       #one{
        color: rgb(226, 43, 43);
       }
       #two{
        color: rgba(0, 255, 234, 0.989);
       }
    </style>
</head>

<body>
    <p id="one">p1</p>
    <p id="two">p2</p>
    <div id="one">div</div>
</body>

</html>

通用符选择器:

用法:

定义是是那个用 *{} 来定义 通常用来解决行距等问题

特点:

对页面内的所有标签都有效

举例:
html 复制代码
<!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>
       *{
        color: rgb(226, 43, 43);
       }
    </style>
</head>

<body>
    <p >p1</p>
    <p >p2</p>
    <div>div</div>
</body>

</html>
相关推荐
web13093320398几秒前
前端下载后端文件流,文件可以下载,但是打不开,显示“文件已损坏”的问题分析与解决方案
前端
学前端的小朱7 分钟前
处理字体图标、js、html及其他资源
开发语言·javascript·webpack·html·打包工具
outstanding木槿12 分钟前
react+antd的Table组件编辑单元格
前端·javascript·react.js·前端框架
好名字08211 小时前
前端取Content-Disposition中的filename字段与解码(vue)
前端·javascript·vue.js·前端框架
隐形喷火龙1 小时前
element ui--下拉根据拼音首字母过滤
前端·vue.js·ui
m0_748241121 小时前
Selenium之Web元素定位
前端·selenium·测试工具
风无雨1 小时前
react杂乱笔记(一)
前端·笔记·react.js
鑫~阳2 小时前
快速建站(网站如何在自己的电脑里跑起来) 详细步骤 一
前端·内容管理系统cms
egekm_sefg2 小时前
webrtc学习----前端推流拉流,局域网socket版,一对多
前端·学习·webrtc
m0_748234342 小时前
前端工作中问题点拆分
前端