CSS 选择器分组

CSS选择器分组,可以把定义相同属性的不同标签做为一组处理,缩短了CSS样式编写的时间和CSS样式表的大小。

例如希望h2和p标签的字体颜色都设置为黑色,则可以写成:

h2,p{color:black;}

通过分组,可以将相同属性的样式“压缩”在一起,这样就可以得到更简洁的样式表。例如:

/* no grouping */
h1 {color:blue;}
h2 {color:blue;}
h3 {color:blue;}
h4 {color:blue;}
h5 {color:blue;}
h6 {color:blue;}/* grouping */
h1, h2, h3, h4, h5, h6 {color:blue;}

当有多个标签有相同属性时,可以抽出相同属性进行分组,不同的属性另外书写样式。

除了使用标签来进行相同标签CSS选择外,还可以使用类选择器来选择。

类选择器前面使用符号.

(1)基本使用

为了将类选择器的样式与元素关联,必须将 class 指定为一个适当的值。例如:

<h1 class="important">This heading is very important.</h1>
<p class="important">This paragraph is very important.</p>

在样式表中定义:

.important {color:red;}

这样定义后,class为important的h1和p标签的字体颜色也就都是红色。

(2)结合元素选择器

类选择器可以结合元素选择器来使用。

例如,您可能希望只有段落显示为红色文本:

p.important {color:red;}

这个样式表示的是,所有class为important ,且为p标签的元素中的字体为红色。其他标签的无效。

(3)CSS 多类选择器

一个标签可以定义多class,则这个标签有这多个class的所有属性,例如:

<p class="important warning">This paragraph is a very
important warning.</p>
.important {font-weight:bold;}
.warning {color:red;}

例子中为p标签定义了important和warning两个class,所以p标签的字体是加粗且字体颜色是红色的。

html+css基础教程入门篇之css选择器详细解读相关推荐

  1. 《PR基础教程入门篇-学习笔记》-001

    现在都有2019了,我用的是2019--windows10中,后期都是64位操作系统了.要求电脑的配置相对较高. 同学易用,与PS.AE啥的结合. 水银加速(CUDA),这个是英伟达公司在专业图形卡领 ...

  2. 《PR基础教程入门篇-学习笔记》-013

    视频效果 相当于PS里面的滤镜,可以自己添加或者下载插件. 颜色,大小. [翻转] [裁剪] [颜色替换] [扭曲] 都自己点点试试. [时间]----[残影]-拖尾效果 [杂色]---类似于老电视电 ...

  3. 《PR基础教程入门篇-学习笔记》-012

    转场效果 复习一下,拖拽视频,选中视频Alt+删除,音视频分离: [效果组件]运动-缩放大小 视频过渡--也就是转场. 把[效果]拖拽到时间轴上.注意留空别让媒体帧不足! 设置参数---在[效果控件] ...

  4. 《PR基础教程入门篇-学习笔记》-009

    素材的运动属性 选中素材选择[效果控件],选择[缩放],可以真正改变素材大小,而不是预览 X与Y轴位置-----图片的 还能[旋转] [锚点]图片的物理中心

  5. 《PR基础教程入门篇-学习笔记》-006

    关于时间轴 (一)滑动时间线 下面的滑动拖拽:上面单击滚动鼠标 (二)时间轴缩放 ALT+滚轮,在鼠标所在位置附近缩放 可以编辑到第几秒或者用键盘方向键微调时间块 小时:分钟:秒:帧数 双击素材可以预 ...

  6. 《PR基础教程入门篇-学习笔记》-010

    关键帧动画 用[小闹表]设置关键帧,关键帧的变化会有动画效果. 可以制造动画,可以选择关键帧 删除去除等. 关键帧属性 右键关键帧,动画效果的变化曲线与趋势. [时间轴显示设置]---->[显示 ...

  7. css做名单,css基础教程:2021年适合新手的7个CSS入门教程推荐

    上一篇我们向同学们推荐了5个html入门教程,本篇我们继续向同学们精选推荐一些适合新手学习的CSS基础入门教程,欢迎学习! 首先我们来介绍什么是CSS?以及CSS的作用 CSS 是一种标准样式表语言, ...

  8. DIV+CSS基础教程

    DIV+CSS基础教程 第一节  了解DIV+CSS 一.什么是DIV+CSS DIV元素是html(超文本语言)中的一个元素,是标签,用来为HTML文档内大块(block-level)的内容提供结构 ...

  9. CSS基础教程(下)

    今天把看<CSS基础教程>的下半部分笔记贴出来,嘿嘿,希望也对大家有点好处. 一.             文本 1.       基本字体属性 下面看看字体的几个属性: 1)font-f ...

  10. Java入门基础教程第一篇

    Java入门基础 Java是是一门面向对象编程语言,现在广泛使用,名声和c/c++.python一样,虽然我最常用的语言是python,但现在现在闲来无事,就写了这篇文章. 目录 Java入门基础 下 ...

最新文章

  1. Servlet Listener
  2. WordPress漏洞扫描工具WPScan
  3. 增加mysql的sortbuffer_Mysql设置sort_buffer_size
  4. win10搭建FTP服务器
  5. perl lwp 超时问题
  6. 华为交换机eth口作用_华为交换机口如何绑定端口号
  7. 传输层协议(6):TCP 连接(下-3)
  8. 清理了两位同事的机器,走人时要自行清理
  9. 开宗明义—UEFI介绍 (二)
  10. MySql Server 5.5安装教程
  11. 海思Hi3519部分环境和编译问题
  12. maya 的bifrost_maya2020的Bifrost流体3D特效的使用方法
  13. 微信小程序及其兼容性
  14. bzoj3144 切糕
  15. gaussdb 日常运维命令总结【01】
  16. [Hadoop in China 2011] 朱会灿:探析腾讯Typhoon云计算平台
  17. Java打印表格 Console/控制台
  18. 轻松完美-实现ECharts双Y轴左右刻度线一致
  19. day23 三升序列
  20. windows常用命令行操作及相关快捷方式

热门文章

  1. java 仙剑奇侠传_仙剑奇侠传-繁体版
  2. ASPECT RATIO
  3. 使用pandas的merge出现Empty DataFrame 和 Index: []
  4. 【九层之台】Web开发教程:0. 准备
  5. 带通滤波器是什么,它的原理是什么
  6. 数据库表的关联关系, 一对一, 一对零或一, 多对多
  7. CorelDRAW2022(CDR2022-64位),Win7 、Win10通用\免激活注册中文版安装图文教程
  8. html加密文件怎么解密,如何取消文件的加密保护,如何解密?
  9. win10更新失败导致电脑不能开机怎么办
  10. [已解决]Could not create connection to database server.错误的解决方法