html+css基础教程入门篇之css选择器详细解读
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选择器详细解读相关推荐
- 《PR基础教程入门篇-学习笔记》-001
现在都有2019了,我用的是2019--windows10中,后期都是64位操作系统了.要求电脑的配置相对较高. 同学易用,与PS.AE啥的结合. 水银加速(CUDA),这个是英伟达公司在专业图形卡领 ...
- 《PR基础教程入门篇-学习笔记》-013
视频效果 相当于PS里面的滤镜,可以自己添加或者下载插件. 颜色,大小. [翻转] [裁剪] [颜色替换] [扭曲] 都自己点点试试. [时间]----[残影]-拖尾效果 [杂色]---类似于老电视电 ...
- 《PR基础教程入门篇-学习笔记》-012
转场效果 复习一下,拖拽视频,选中视频Alt+删除,音视频分离: [效果组件]运动-缩放大小 视频过渡--也就是转场. 把[效果]拖拽到时间轴上.注意留空别让媒体帧不足! 设置参数---在[效果控件] ...
- 《PR基础教程入门篇-学习笔记》-009
素材的运动属性 选中素材选择[效果控件],选择[缩放],可以真正改变素材大小,而不是预览 X与Y轴位置-----图片的 还能[旋转] [锚点]图片的物理中心
- 《PR基础教程入门篇-学习笔记》-006
关于时间轴 (一)滑动时间线 下面的滑动拖拽:上面单击滚动鼠标 (二)时间轴缩放 ALT+滚轮,在鼠标所在位置附近缩放 可以编辑到第几秒或者用键盘方向键微调时间块 小时:分钟:秒:帧数 双击素材可以预 ...
- 《PR基础教程入门篇-学习笔记》-010
关键帧动画 用[小闹表]设置关键帧,关键帧的变化会有动画效果. 可以制造动画,可以选择关键帧 删除去除等. 关键帧属性 右键关键帧,动画效果的变化曲线与趋势. [时间轴显示设置]---->[显示 ...
- css做名单,css基础教程:2021年适合新手的7个CSS入门教程推荐
上一篇我们向同学们推荐了5个html入门教程,本篇我们继续向同学们精选推荐一些适合新手学习的CSS基础入门教程,欢迎学习! 首先我们来介绍什么是CSS?以及CSS的作用 CSS 是一种标准样式表语言, ...
- DIV+CSS基础教程
DIV+CSS基础教程 第一节 了解DIV+CSS 一.什么是DIV+CSS DIV元素是html(超文本语言)中的一个元素,是标签,用来为HTML文档内大块(block-level)的内容提供结构 ...
- CSS基础教程(下)
今天把看<CSS基础教程>的下半部分笔记贴出来,嘿嘿,希望也对大家有点好处. 一. 文本 1. 基本字体属性 下面看看字体的几个属性: 1)font-f ...
- Java入门基础教程第一篇
Java入门基础 Java是是一门面向对象编程语言,现在广泛使用,名声和c/c++.python一样,虽然我最常用的语言是python,但现在现在闲来无事,就写了这篇文章. 目录 Java入门基础 下 ...
最新文章
- Servlet Listener
- WordPress漏洞扫描工具WPScan
- 增加mysql的sortbuffer_Mysql设置sort_buffer_size
- win10搭建FTP服务器
- perl lwp 超时问题
- 华为交换机eth口作用_华为交换机口如何绑定端口号
- 传输层协议(6):TCP 连接(下-3)
- 清理了两位同事的机器,走人时要自行清理
- 开宗明义—UEFI介绍 (二)
- MySql Server 5.5安装教程
- 海思Hi3519部分环境和编译问题
- maya 的bifrost_maya2020的Bifrost流体3D特效的使用方法
- 微信小程序及其兼容性
- bzoj3144 切糕
- gaussdb 日常运维命令总结【01】
- [Hadoop in China 2011] 朱会灿:探析腾讯Typhoon云计算平台
- Java打印表格 Console/控制台
- 轻松完美-实现ECharts双Y轴左右刻度线一致
- day23 三升序列
- windows常用命令行操作及相关快捷方式
热门文章
- java 仙剑奇侠传_仙剑奇侠传-繁体版
- ASPECT RATIO
- 使用pandas的merge出现Empty DataFrame 和 Index: []
- 【九层之台】Web开发教程:0. 准备
- 带通滤波器是什么,它的原理是什么
- 数据库表的关联关系, 一对一, 一对零或一, 多对多
- CorelDRAW2022(CDR2022-64位),Win7 、Win10通用\免激活注册中文版安装图文教程
- html加密文件怎么解密,如何取消文件的加密保护,如何解密?
- win10更新失败导致电脑不能开机怎么办
- [已解决]Could not create connection to database server.错误的解决方法