1. 选择器的分组

1.1. 你可以对选择器进行分组, 这样, 被分组的选择器就可以分享相同的声明。将多个选择器放在规则左边, 然后用逗号分隔, 就定义了一个分组。逗号告诉浏览器, 规则中包含多个不同的选择器。

1.2. 可以将任意多个选择器分组在一起, 对此没有任何限制。

1.3. 例如, 如果您想把很多元素显示为灰色,可以使用类似如下的规则:

body, h2, p, table, th, td, pre, strong, em {color: gray;
}

2. 结合选择器和声明的分组

2.1. 我们可以在一个规则中结合选择器分组和声明分组, 就可以使用很少的语句定义相对复杂的样式。

2.2. 下面的规则为所有标题指定了一种复杂的样式:

h1, h2, h3, h4, h5, h6 {color: gray;background: white;padding: 30px;border: 1px solid black;font-family: Verdana;
}

3. 例子

3.1. 代码

<!DOCTYPE html>
<html><head><title>CSS分组选择器</title><meta charset="utf-8" /><style type="text/css">h1, h2, h3, h4, h5, h6 {color: gray;background: white;padding: 30px;border: 1px solid black;font-family: Verdana;}</style></head><body><h1>This is heading 1</h1><h2>This is heading 2</h2><h3>This is heading 3</h3><h4>This is heading 4</h4><h5>This is heading 5</h5><h6>This is heading 6</h6></body>
</html>

3.2. 效果图

009_CSS分组选择器相关推荐

  1. 教你玩转CSS 分组选择器和嵌套选择器

    目录 分组选择器 嵌套选择器 分组选择器 在样式表中有很多具有相同样式的元素. h1 {color:green;}h2 {color:green;}p {color:green;} 为了尽量减少代码, ...

  2. css 选项进行分组,CSS 通用和分组选择器(十)

    一.通用选择器 通用选择器可能是所有选择器中最强大的,却使用最少的.通用选择器的作用就像是通配符,它匹配所有可用元素.通用选择器由一个星号表示.通用选择器一般用来对象页面上所有元素应用样式 例如:可使 ...

  3. CSS 分组 和 嵌套 选择器

    分组选择器 在样式表中有很多具有相同样式的元素. h1 {color:green; } h2 {color:green; } p {color:green; } 为了尽量减少代码,你可以使用分组选择器 ...

  4. 初试CSS(二):选择器

    选择器 选择器有很多,而且各个选择器之间可以混合使用,很方便.选择器后面加的{}叫声明块,在{}中放很多的css属性.按照平常使用的习惯,选择器可以分为2类--基本选择器.其他选择器. 基本选择器包括 ...

  5. CSS选择器和参考手册

    CSS的基本语法 选择器:通过选择器可以选中页面中的指定元素.声明块:通过声明块来指定元素设置样式.声明块由一个一个的声明组成声明是由一个名值对结构:一个样式名对应一个样式值,名和值之间以:连接,以; ...

  6. web前端学习day_02:CSS:三种使用方式/选择器/颜色/背景图片/查看样式/文本/元素显示方式/盒子模型/定位方式/行内对齐/显示层级/防溢出

    CSS : Cascading Style Sheet 层叠样式表. 作用: 美化页面 CSS 如何在html页面中添加css样式代码?总共有三种方式: 1.选择器 2.选择器练习: 3.颜色赋值 4 ...

  7. CSS概念,引入,选择器

    概念 层叠样式表,定义如何显示HTML元素. 使用方式 行内样式 不推荐使用此方式 结构 和 样式的 杂糅会影响后期的维护 <p style="color: red"> ...

  8. 学习《CSS选择器Level-4》不完全版

    1 概述 1.1 前言 选择器是CSS的核心组件.本文依据W3C的Selectors Level 4规范,概括总结了Level1-Level4中绝大多数的选择器,并做了简单的语法说明及示例演示.希望对 ...

  9. 学习总结:CSS(一)定义方式、选择器、选择器权重

    一.CSS的定义方式 1.内部样式:<style></style> 2.行间样式:<div style="width:100px;height:100px;&q ...

最新文章

  1. 使用 Flash Builder 的 Apple iOS 开发过程
  2. xml 和android脚本之家,Android利用Document实现xml读取和写入操作
  3. 两个nb模块之间通讯方法_NB-IoT是什么?一口气带你搞懂NB-IoT的诞生、特性以及应用...
  4. 练习2-1 Programming in C is fun!
  5. 7-6 0-1背包 (20 分)(思路加详解+网格做法+动态规划)Come Baby !!!!!!!!!!!!!!
  6. c语言删标点,C程序中文标点惹的祸,你可长点儿心吧
  7. 【C++ Primer】第六章(分支语句和逻辑操作符)
  8. hive sql 怎么实现循环_shell中循环调用hive sql 脚本的方法
  9. sqlserver的坑
  10. 三句话教你买对房子!买到好房子的都祝福哥三年内赚两个亿!
  11. vue项目使用阿里云播放器(aliyun)
  12. 创建json格式文件
  13. 用turtle绘图做一个钟表时钟
  14. SOFA Weekly | Committer 聊天室、SOFAJRaft 本周发布、新手任务
  15. vue复选框组件自定义对勾_关于vue的列表图片选中打钩操作
  16. 自动气象站解决方案 案例分享
  17. Python-数据类型转换
  18. 高德地图API行政区域查询
  19. 系统配置msconfig 打不开的解决方法
  20. 《Type Systems》 Luca Cardelli - Microsoft Research

热门文章

  1. 【Linux】JDK+Eclipse 搭建C/C++开发环境
  2. HTML5拖放(drag and drop)与plupload的懒人上传
  3. 教程-DelphiXE7如何调用Java Class,JAR等文件?
  4. Git客户端图文详解如何安装配置GitHub操作流程攻略
  5. SQL 2012 Group By Rollup, Grouping
  6. mysql 出现Cannot delete or update a parent row: a...
  7. 交互输入与for语句
  8. 全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装用来定时任务apscheduler库(图文详解)...
  9. (转) 分布式文件存储FastDFS(七)FastDFS配置文件详解
  10. mysql建表以及列属性