当使用css对HTML页面中的元素实现一对一,一对多或者多对一的控制时,我们经常会用到CSS选择器。为了方便初学者对选择器有所了解,传智播客将对选择器的几种类别进行详细介绍和说明。

一、 Css基本选择器

1.传智播客解读Css基本选择器—标签选择器

给指定html元素匹配样式

语法标签选择器{属性:属性值;属性:属性值; }

p{属性:属性值; } b { } h2{ } table{ } ul{ } ol{ } body{ }

注意:

例如:

效果

第二个案例

效果

html的结果

css样式

样式

当前的文档中的对应的所有的标签都加该样式

2.传智播客解读Css基本选择器—Class选择器

给一类html元素加样式,每个 html标签都有一个class属性

语法:

类选择器{属性:属性值;}

描述:

l类用.表示

l选择器名自定义,开头通常是字母,不能含有中文

错误 (.11111.冰冰).11111{ }.b{ }.a{ }

正确.abc1

.myclass{ }.abc_def_aaa{ }.abceff_one{ }

设置好样式之后,必须的引用

注意:引入的时候选择器没有.

效果

注意:可以给不同的标签加该样式

3.传智播客解读Css基本选择器—ID选择器

语法:

id选择器 {属性:属性值; }

描述:

l id用#来表示

l选择器名可以自定义定义规则和class定义规则是一样

#myid{ } #one_two_three{ }

#one1{ }

效果

注意:id选择器只能引用一次,给javascript用,如果想引入多次,class

id=“id选择器名”,只能出现在html的标签里面一次

给特定的 html元素加特定的样式

4.传智播客解读Css基本选择器—通用选择器 *通配符

*{属性:属性值;}

html body p ol ul li。。。。

所有的标签都加样式

5.传智播客解读Css基本选择器—伪类选择器

链接的伪类,通常是给链接用。已经限定好了

a:link未访问的链接

a:visited访问过的链接

a:hover鼠标移到链接上

a:active单击鼠标左键的那一刻

注意:顺序不能颠倒,

固定的模式

效果

二、 css复合选择器

1.传智播客解读复合选择器—分组选择器

给多个元素加同一个样式,也就是多个元素有共有的属性和值

语法:

选择器,选择器,选择器{相同的属性:属性值; }

例如

2.传智播客解读复合选择器—后代选择器(包含选择器)

就是给html元素中的后代元素加样式

格式:选择器1选择器2 {属性:属性值;}

选择器1里面的选择器2

柳岩

李易峰

l.list1 ul li a{ }

l.list1 li a{ }

l.list1 a{ }

l.lzz.bb p img{ }

l.lzz.bb img{ }

l.bb img{ }

l.lzz img{ }

3.传智播客解读复合选择器—子元素选择器

语法选择器>选择器 { }

好好学习

天天向上

只跨越一层

给某个html元素的子元素加样式

子元素是:就是某元素里面的第一层级的元素

4.传智播客解读复合选择器—相邻元素选择器了解

可选择紧接在另一元素后的元素,必须有一个父元素,兄弟之间可以这样写

格式:选择器+选择器{ }

5.传智播客解读复合选择器—属性选择器

l选择器[属性]{ }

属性是html的属性

l选择器[属性=”属性值”] { }

l选择器[属性^=”属性值”] { }

^开头

$结尾

l选择器[属性$=”属性值”]{ }

html5复合选择器,传智播客解读Css基本选择器与复合选择器相关推荐

  1. php mysql实现办公留言系统_传智播客html css php+mysql实现办公留言系统 呱呱网站源代码实例讲解...

    php教程 当前位置:主页 > php教程 > 传智播客html css php+mysql实现办公留言系统 呱呱网站源代码实例讲解 传智播客html css php+mysql实现办公留 ...

  2. 《传智播客.Net培训.net视频教程》(.net视频asp.net培训传智播客asp.net视频教程开放课程c#视频移动开发winform SQL ADO.Net HTML JavaScript

    本资源重要通知 2011年4月传智播客.Net培训-免费公开课现场视频 [重磅内容]微软移动开发介绍1-早起的鸟儿有食吃.rar 详情 53.2MB [重磅内容]微软移动开发介绍2-windows.p ...

  3. 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第八讲:DIV+CSS中类选择器、id选择器和html选择器介绍

    陈力:传智播客古代 珍宝币 泡泡龙游戏开发第八讲:DIV+CSS中类选择器.id选择器和html选择器介绍 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第七讲:DIV+CSS入门.在贵阳网站建设中,经常 ...

  4. 传智播客传智汇与华为联合举办主题沙龙,解读网络安全解决方案

    2018年6月24日,传智播客旗下IT 互联网精英社区"传智汇"联合华为举办的"网络安全解决方案主题沙龙"在北京中关村顺利召开. 传智播客传智汇运营总监王平.华 ...

  5. 传智播客西安中心之Android课程大纲

    2015年JavaEE+Android就业班课程详解 全价22980元,优惠价18980元!(享受优惠价的条件是什么?) 前言:你已经错过做移动互联时代的领头羊,难道15年你还要继续埋没在茫茫人海中吗 ...

  6. php 传智播客 学习内容

    第一阶段:(PHP+MySQL核心编程) 课程名称 阶段课程 课程内容 学习目标 PHP+MySQL核心编程(21天) PHP基本语法加强 Apache--directory配置段 一个IP和多个域名 ...

  7. 传智播客 微金所项目实战

    微金所项目实战(出处:传智播客) 1. 搭建Bootstrap页面骨架及项目目录结构 ├─ /weijinsuo/ ··················· 项目所在目录 └─┬─ /css/ ···· ...

  8. 传智播客 .NET面试宝典(2015版)

    .Net工程师面试笔试宝典 培训班常见问题 1.你们会带着我们做完整个完整的项目吗? 答:小的项目会,大的项目则不可能, 1.众所周知,随便拿出一个中等大小的项目,也需要好多个熟练的开发人员开发好多个 ...

  9. 《2013传智播客视频》-wmv,avi,mp4.目录

    \!2013-03-14俄罗斯方块\视频\01.复习.avi; \!2013-03-14俄罗斯方块\视频\02 复习.avi; \!2013-03-14俄罗斯方块\视频\03 形状旋转.avi; \! ...

最新文章

  1. TensorFlow 版本 1.10.0 发布
  2. mysql 线上加索引_mysql手札,唯一索引引发的线上事故
  3. 【视频】vue 插值表达式之三元运算符的使用
  4. 《C语言开发从入门到精通》一2.4 技术解惑
  5. vscode php断点,VSCode中设置断点调试PHP(示例代码)
  6. 高性能分布式事物中间件Sharding-Sphere介绍
  7. java模拟时间_使用生成器模拟时间分片
  8. 我php第一个页面,您的第一个 PHP 页面
  9. 关于提高网站性能的几点建议(二)
  10. 从“智能湖仓”升级看数据平台架构未来方向
  11. ios xib 初始化高度_iOS图片伸缩技巧
  12. 终于解决了x64 win7上运行金山词霸的问题
  13. java游戏妖魔兽_妖1.17正式版下载
  14. C#调用PB生成dll详解
  15. 二十三、python中操作MySQL步骤
  16. 反射型XSS实战演练
  17. MATLAB的动态图,伪色彩图、矢量图、流线图,散点图折线图的绘制例子--流体力学;LBM
  18. echarts简单的折现数据可视化(需要引入echarts文件)
  19. 使用组策略禁止远程桌面资源重定向
  20. 2021-08-11校网比赛A题

热门文章

  1. uboot移植(九)移植网卡DM9000
  2. 清除Trojan.PSW.WoWar.qq等木马
  3. 第三十五课 redis
  4. 元胞自动机:森林火灾模拟(Matlab:heatmap、colormap)
  5. 百万册热销书《考试脑科学》续作!每个家长都应该买的一本书
  6. 相机计算坐标公式_相机采样点的坐标转换方法与流程
  7. 夯实数据底座,安利实现业务持续增长 | 案例研究
  8. 探究磁盘碎片产生的原因及预防办法
  9. openlayer 画圆Circle实际半径解决方案
  10. column-count瀑布流导致元素被截断-解决方法