html5——CSS基础选择器

目录

标签选择器

类选择器

id选择器

 三种选择器优先级

标签指定式选择器

包含选择器

群组选择器

通配符选择器

 Emmet语法(扩展补充)


 

标签选择器

 HTML标签作为标签选择器的名称:

<h1>…<h6>、<p>、<img/>

语法:标签名【标签选择器】 { font-size【属性】:16px【值】;}

类选择器

<标签名 class= "类名称">标签内容</标签名> 

语法:.class { font-size:16px;}

注意事项:

  1. 类名可以由字母、数字、中划线、下划线组成,但不能以数字或中划线开头
  2. 一个标签可以设置多个类名,以空格隔开,但是一个元素不能写多个class属性
  3. 类名可以重复使用,一个类选择器可以同时作用于多个标签(一对多)

 

id选择器

<标签名 id= "id名称">标签内容</标签名>

语法: #id { font-size:16px;}

注意事项:

  1. id属性值类似于身份证号码,在一个页面中是唯一的,不可重复
  2. 一个标签只能设置一个id属性
  3. 一个id选择器只能作用于一个标签(一对一)

 三种选择器优先级

ID选择器>类选择器>标签选择器

标签选择器是否也遵循“就近原则”?

不遵循,无论是哪种方式引入CSS样式,一般都遵循ID选择器 > 类选择器 > 标签选择器的优先级

标签指定式选择器

 既符合选择器1,又符合选择器2,设置样式

p.title{ font-size: 36px;}

选择器之间无空格,如果有标签选择器,标签选择器必须写在前面

包含选择器

 在选择器1所找到的后代中,找到满足选择器2的元素,设置样式

选择器选择器2{ font-size: 36px;}

包含(后代)选择器两个选择符之间必须要以空格隔开,中间不能有任何其他的符号插入

群组选择器

选择器1,选择器2,选择器3...都设置相同样式 

选择器1,选择器2,选择器3...{ font-size: 36px;}

选择器组可以是标签选择器、类选择器、id选择器、交集选择器...逗号分隔

通配符选择器

设置页面中所有标签的样式

*{

    margin: 0px;

    padding: 0px;

}

 Emmet语法(扩展补充)

相关推荐

  1. 编程笔记 html5&css&js 037 CSS选择

    2024-07-12 07:00:06       42 阅读
  2. HTML(8)——CSS选择

    2024-07-12 07:00:06       32 阅读
  3. HTML/CSS学习】CSS常见选择

    2024-07-12 07:00:06       40 阅读
  4. HTML_CSS学习:CSS选择

    2024-07-12 07:00:06       26 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-12 07:00:06       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-12 07:00:06       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-12 07:00:06       57 阅读
  4. Python语言-面向对象

    2024-07-12 07:00:06       68 阅读

热门阅读

  1. 基于深度学习的视频内容分析

    2024-07-12 07:00:06       27 阅读
  2. 阿里生态体系

    2024-07-12 07:00:06       27 阅读
  3. 物联网时代的等保测评:保障万物互联的安全

    2024-07-12 07:00:06       28 阅读
  4. Oracle数据库模式对象

    2024-07-12 07:00:06       23 阅读
  5. 气浮沉淀污水处理设备广泛应用

    2024-07-12 07:00:06       21 阅读
  6. copy 和 mutableCopy 有点乱

    2024-07-12 07:00:06       28 阅读
  7. Go 1.19 工具链升级:go命令与工具改进详解

    2024-07-12 07:00:06       31 阅读
  8. 暗黑魅力:Xcode全面拥抱应用暗黑模式开发指南

    2024-07-12 07:00:06       27 阅读
  9. 驾驭npm更新之力:深入掌握npm update命令的精髓

    2024-07-12 07:00:06       22 阅读
  10. 港口危险货物安全管理人员考试题库(含答案)

    2024-07-12 07:00:06       27 阅读
  11. 云计算 | 期末梳理(中)

    2024-07-12 07:00:06       24 阅读
  12. C语言5 字符输出函数和格式输出函数

    2024-07-12 07:00:06       26 阅读
  13. vue 使用$router.push传递参数

    2024-07-12 07:00:06       22 阅读