0

0

css选择符有哪些?css选择符的全面总结(附代码)

不言

不言

发布时间:2018-07-27 17:30:34

|

12413人浏览过

|

来源于php中文网

原创

css选择符有哪些?css基本的选择符包括通配选择符、类型选择符、属性选择符、id选择符、类选择符、包含选择符和子对象选择符,还有一个特别的是选择符混用,接下来我们就分别的来看一看这几种选择符。

一.通配选择符(Universal Selector):

   语法:*

   说明:1.*表示通配符,表示所有的 
           2.格式:*{样式列表} 
           3.用于整个页面或网站字体、边距、背景等

例子:除了规定p标签内包含的元素使用p大括号内指定的样式,其它的都使用*大括号内指定的样式。

立即学习前端免费学习笔记(深入)”;





通配选择符

  

普通文本

段落文本

span内联文本
div文本
div子div元素中的文本

div中段落文本

div中span内联文本

输出如下:

 二. 类型选择符(Type Selectors):

   语法:E1

   说明:1.类型选择符用于设定特定HTML元素样式 
           2.元素名称不区分大小写
           3.格式:HTML元素名{样式列表}

 例子:p指定了大括号内的样式,那么下面标签类型为p的都是用它的样式;同理下面的p也是。





类型选择符



类型选择符

类型选择符

输出如下:

三.属性选择符(Attribute Selectors):

   语法:1. E1[attr]
           2. E1[attr=value]
           3. E1[attr~=value]
           4. E1[attr|=value]

   说明:用于定义特定属性值的HTML元素样式.
例子:我们看到下面的例子里面第一个属性为type的,那么下面属性为type的就使用它指定的样式,同理button,有的人就问了,在button的前面不是也有type类型的吗,在这种情况下,取后面的标签样式,等同于覆盖了同括号内前面的type,后来者居上。





属性选择符



用户名:
密码:
确认密码:
电子邮箱:

输出如下:

四.包含选择符(Descendant Selectors):

   语法:E1 E2 
   说明:1.用于子元素对父元素样式的扩展

           2. 格式:父选择符子选择符{样式列表}

           3.注意HTML元素包含关系

  例子:包含选择符简单,如下面的span是包含在p内的,但是span里面的元素选择的就是p p span 指定的样式,p里面的元素选择的就是p p 指定的元素,这就是就近原则:





包含选择符



    

包含选择符

包含选择符 包含选择符

输出如下:

五.子对象选择符(Child Selectors):

   语法:E1>E2 

   说明:1.用于子对象元素对父对象元素样式扩展
           2. 格式:父对象选择符>子对象HTML元素名称{样式列表}

           3.注意和包含选择符的区别

           4.使用情况较少,通常可以用包含选择符取代

  例子:子对象选择符其实和原本标签使用顺序没有什么变化,如

  • ,,,
. li里面定义的是什么样式,那么下面的
  • 里面的内容就是什么的样式.
    
    
    
    子对象选择符
    
    
    
    水果列表
    
    • 香蕉
    • 苹果
    • 桃子
    单元格一 单元格一
    三大球类运动
    足球
    全世界第一大球类运动
    篮球
    全世界第二大球类运动
    排球
    全世界第三大球类运动
    第一层div
    第二层div

    输出如下:

    六.ID选择符(ID Selectors):

       语法:#sID
       说明:1.用于定义唯一ID属性值元素样式

               2. 格式:#选择符名称{样式列表}

               3.选择符名称必须和元素ID属性值完成相同,且区分大小写

    例子:ID选择符标签以#开头,那么下面ID的内容和#后面相同的就使用该定义下的样式,如name。

    
    
    
    
    ID选择符
    
    
    
    
    文本框一: 文本框二:

    输出如下:

    Miniflow
    Miniflow

    AI工作流自动化平台

    下载

    七.类选择符(Class Selectors):

       语法:E1.className
       说明: 1.用于选择特定类选择符

                2. 可以选择一个或以上的类选择符

                3.区分大小写

     例子:以点.开头的标签定义下的样式,下面class后面的内容和前面点后面的一样的话就使用该样式。

    
    
    
    
    类选择符
    
    
    
    
    文本框一: 文本框二:

    输出如下:

    八.(选择符混合使用)选择符分组(Grouping):

       语法:E1.E2.E3
       说明: 1.常见的有类型选择符与类选择符 ;格式:html元素名.类选择符名称,中间不能有空格

                2.其它选择与包含选择符;最常见使用方式

    例子:顾名思义就是混乱在一起使用,规则还是那样。

    
    
    
    
    选择符混合使用
    
    
    
    

    普通文字

    11

    放大文字

    div放大文字

    彩色字体

    div中的span文字

    子DIV中的段落文字

    输出如下:

    常见的三种样式表:

    一.内嵌样式表:内嵌样式表其实就是把样式放在

    ,,,,内部。

    例子:

    
    
    
    
    内嵌样式表
    
    
    
    
    
    

    静夜思

    作者李白

    床前明月光,

    疑是地上霜.

    我是郭德刚,

    低头思故乡.

    输出如下:

    二.行内样式表:其实就是把样式放在

    ,,,,,,,,内部。

    例子:

    
    
    
    
    行内样式表
    
    
    

    静夜思

    作者李白

    床前明月光,

    疑是地上霜.

    我是郭德刚,

    低头思故乡.

    输出如下:

    三.链接外部样式表:样式放在链接的css/demo.css那个文档里,而链接放在

    ,,,,,,,,,,,内部。

    例子:

    
    
    
    
    链接外部样式表
    
    
    
    

    静夜思

    作者李白

    床前明月光,

    疑是地上霜.

    我是郭德刚,

    低头思故乡.

    输出如下:

    相关推荐:

    css 选择符

    CSS的子代选择符

  • 相关专题

    更多
    c++ 根号
    c++ 根号

    本专题整合了c++根号相关教程,阅读专题下面的文章了解更多详细内容。

    42

    2026.01.23

    c++空格相关教程合集
    c++空格相关教程合集

    本专题整合了c++空格相关教程,阅读专题下面的文章了解更多详细内容。

    46

    2026.01.23

    yy漫画官方登录入口地址合集
    yy漫画官方登录入口地址合集

    本专题整合了yy漫画入口相关合集,阅读专题下面的文章了解更多详细内容。

    202

    2026.01.23

    漫蛙最新入口地址汇总2026
    漫蛙最新入口地址汇总2026

    本专题整合了漫蛙最新入口地址大全,阅读专题下面的文章了解更多详细内容。

    341

    2026.01.23

    C++ 高级模板编程与元编程
    C++ 高级模板编程与元编程

    本专题深入讲解 C++ 中的高级模板编程与元编程技术,涵盖模板特化、SFINAE、模板递归、类型萃取、编译时常量与计算、C++17 的折叠表达式与变长模板参数等。通过多个实际示例,帮助开发者掌握 如何利用 C++ 模板机制编写高效、可扩展的通用代码,并提升代码的灵活性与性能。

    16

    2026.01.23

    php远程文件教程合集
    php远程文件教程合集

    本专题整合了php远程文件相关教程,阅读专题下面的文章了解更多详细内容。

    100

    2026.01.22

    PHP后端开发相关内容汇总
    PHP后端开发相关内容汇总

    本专题整合了PHP后端开发相关内容,阅读专题下面的文章了解更多详细内容。

    73

    2026.01.22

    php会话教程合集
    php会话教程合集

    本专题整合了php会话教程相关合集,阅读专题下面的文章了解更多详细内容。

    75

    2026.01.22

    宝塔PHP8.4相关教程汇总
    宝塔PHP8.4相关教程汇总

    本专题整合了宝塔PHP8.4相关教程,阅读专题下面的文章了解更多详细内容。

    67

    2026.01.22

    热门下载

    更多
    网站特效
    /
    网站源码
    /
    网站素材
    /
    前端模板

    精品课程

    更多
    相关推荐
    /
    热门推荐
    /
    最新课程
    关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
    php中文网:公益在线php培训,帮助PHP学习者快速成长!
    关注服务号 技术交流群
    PHP中文网订阅号
    每天精选资源文章推送

    Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号