HTML&CSS基础-常用选择器
HTML&CSS基础-常用选择器
作者:尹正杰
版权声明:原创作品,谢绝转载!否则将追究法律责任。
一.html源代码
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>常用选择器</title> <style type="text/css">
/*
*
* 元素选择器:
* 作用:
* 通过元素选择器可以选择页面种所有指定元素
* 语法:
* 标签名称 {}
*
* 案例如下:
* 为页面中的所有的p元素,设置一个字体颜色为红色;
* 将h1元素设置为黄色;
*
* */
p{
color: red;
} h1{
color: yellow;
} /*
*id选择器:
* 作用:
* 通过元素的id属性值选中唯一的一个元素,即id是不可用重复的哟~
* 语法:
* #id属性值{}
*
* 案例如下:
* 将id为p4的标签字体大小设置为50px.
*
* */
#p4{
font-size: 50px;
} /*
*
* 类选择器:
* 作用:
* class属性和id属性类似,只不过class属性可以重复,拥有相同的class属性值的元素,我们说他们是一组元素,可以同时为一个元素设置多个class属性值,多个值之间使用空格隔开。
* 通过元素的class属性值选中一组元素
* 语法:
* .class属性值{}
*
* 案例如下:
* 将p2类属性标签颜色修改为蓝色
* 将p1类属性标签字体大小设置为50px
* */
.p2{
color:blue;
} .p1{
font-size: 50px;
} /*
* 选择器分组(并集选择器):
* 作用:
* 通过选择器分组可以同时选择多个选择器对应的元素
*
* 语法:
* 选择器1,选择器2,选择器N{}
*
* 案例如下:
* 为id为p3,class为p5且是h1的比钱,同时设置一个背景颜色为浅绿色
*
* */
#p3,.p5,h1{
background-color:chartreuse ;
} /**
* 通配符选择器:
* 它可以用来选张页面的所有元素
*
* 语法:
* *{}
*
* 案例如下:
* 将所有标签均设置为深紫色
*
* *{
* color: darkviolet;
* } /**
* 复合选择器:
* 作用:
* 可以选中同时满足多个选择器的元素
* 语法:
* 选择器1选择器2选择器N{}
*
* 案例如下:
* 为拥有class为p6的span元素设置一个颜色背景为红色
*
*
*/
span.p6{
background-color: red;
} /**
* 对于id选择器来说,不建议使用复合选择器,为什么?
* 对于具体id标识的元素没有必要使用复合选择器,因为咱们通过id就能确认到唯一的一个元素了,选择整个文档的p标签需要将所有的p标签拿到手后再使用id过滤起步多此一举么?
*/
p#p4{
background-color: yellow;
}
</style> </head>
<body> <h1 id=p3 class="p5">《登高》</h1> <p>风急天高猿啸哀,</p> <p class="p2 p1">渚清沙白鸟飞回。</p> <p>无边落木萧萧下,</p> <p id="p4">不尽长江滚滚来。</p> <p class="p2 p1">万里悲秋常作客,</p> <p class="p2">百年多病独登台。</p> <p class="p6">艰难苦恨繁霜鬓,</p> <span class="p6">潦倒新停浊酒杯。</span>
</body>
</html>
二.浏览器打开以上代码渲染结果

HTML&CSS基础-常用选择器的更多相关文章
- css基础--常用css属性02
上篇地址:css基础--常用css属性01 本文参考菜鸟教程和w3school 1 浮动和清除浮动 在上篇的第十一节--定位中说道: CSS 有三种基本的定位机制:普通流.浮动和绝对定位. 普通流和 ...
- HTML&CSS基础-属性选择器
HTML&CSS基础-属性选择器 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.html源代码 <!DOCTYPE html> <html> & ...
- CSS基础和选择器
什么是CSS? CSS是指层叠样式表(Cascading Style Sheets),样式定义如何显示HTML元素,样式通常又会存在于样式表中.也就是说把HTML元素的样式都统一收集起来写在一个地方或 ...
- 李洪强和你一起学习前端之(3)Css基础和选择器
大家好! 经过了前面的学习,是不是对前端的学习有了初步的了解.虽然我之前有iOS开发的经验,现在接触一门新的语言,对我来说 有一定的优势,但是一门技术对于谁来说都是公平的,我承认,我在接触新知识的时候 ...
- CSS基础--属性选择器、伪类选择器
属性选择器 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF ...
- CSS基础及选择器
CSS层叠样式表与表相分离.常用CSS2和CSS3. HTML引入CSS 1.行内样式 <div style="color:red"></div> 2.内部 ...
- Css基础-id选择器
id 选择器以#来定义 <p id="pid">Hello css</p> #pid { color:red; } <div id="div ...
- CSS基础--常用样式
一.背景相关 背景颜色 background-color :颜色名称/rgb值/十六进制值 背景图片 background-image :url('') 背景图片平铺方式 background-rep ...
- CSS 基础 优先级 选择器 继承
1.样式优先级 (内联样式)Inline style > (内部样式)Internal style sheet > (外部样式)External style ...
随机推荐
- mysql8忘记秘密-重置密码步骤
mysql8修改密码的方式有些许不同 1.配置无密码登录 修改/etc/my.cnf文件,在mysqld模块下添加 skip-grant-tables 2.重启mysql 3.mysql -uroot ...
- Spring boot后台搭建二集成Shiro权限控制
上一篇文章,实现了用户验证 查看,接下来实现下权限控制 权限控制,是管理资源访问的过程,用于对用户进行的操作授权,证明该用户是否允许进行当前操作,如访问某个链接,某个资源文件等 Apache Shir ...
- QT笔记-QlineEdit
1 QlineEdit 2 案例 构造一个用户登录界面,输入用户名密码,点击确定以后检查是否正确 (1)布局 注意事项:先拖动Label--->然后Line Edit---->按住ctrl ...
- odoo - 自定义默认主页
- [08]Go设计模式:代理模式(ProxyPattern)
目录 proxy 一.简介 二.代码 三.参考资料 proxy 一.简介 代理设计模式是一种结构设计模式.这种模式建议为控制和访问主要对象提供额外的间接层. 在这种模式下,将创建一个新的代理类,该类实 ...
- 八、spring生命周期之BeanPostProcessor
BeanPostProcessor我们一般称为Bean的后置处理器,它与我们前面介绍的InitialingBean.init-method等一样,都是在bean的初始化时被调用,具体的用法我们在举例中 ...
- mysql 的日期和时间函数
执行函数方式 select 函数 函数名称 函 数 功 能 CURDATE() 获取当前日期 CURTIME() 获取当前时间 NOW() 获取当前的日期和时间 UNIX_TIMESTAMP ...
- 【剑指offer】面试题 24. 反转链表
面试题 24. 反转链表
- css3 网页图片轮播的实现
.lunbo{ height: 640px; width: 100%; background-position: -280px; margin-top: 103px; -webkit-animatio ...
- 高仿linux下的ls -l命令——C语言实现
主要用到的函数可以参考头文件,仅仅支持ls -l这功能,扩展就交给大家了0.0 相关测试图片: 话不多说,直接上码 #include <stdio.h> #include < ...