【Web 前端】CSS选择器
来源:互联网 发布:悬案 知乎 编辑:程序博客网 时间:2024/05/03 15:58
选择器
选择器{
样式;
}
标签选择器是html中的标签 如:p{font-size:12px;line-height:1.6em;}
类选择器 .类选择器{CSS样式代码
}
注意:1、英文原点开头 类选择器名称可以任意取
2、用合适的标签将要修饰的内容标记起来 比如:<span>hello Volcano</span>
3、用class=“类选择器名称”为标签设置一个类<span class="greeting">hello Volcano</span>
4、设置类选择器的样式 .greeting{color:red}
(转)
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>认识html标签</title>
<style type="text/css">
.stress{
color:red;
}
.setGreen{
color:green;
}
</style>
</head>
<body>
<h1>勇气</h1>
<p>三年级时,我还是一个<span class="stress">胆小如鼠</span>的小女孩,上课从来不敢回答老师提出的问题,生怕回答错了老师会批评我。就一直没有这个<span class="stress">勇气</span>来回答老师提出的问题。学校举办的活动我也没勇气参加。</p>
<p>到了三年级下学期时,我们班上了一节<span class="setGreen">公开课</span>,老师提出了一个很简单的问题,班里很多同学都举手了,甚至成绩比我差很多的,也举手了,还说着:"我来,我来。"我环顾了四周,就我没有举手。</p>
<img src="http://img.mukewang.com/52b4113500018cf102000200.jpg" >
</body>
</html>
ID选择器
前面是#
id=“id名称”
ID选择器和类选择器的区别
ID选择器只能在文档中使用一次,类选择器可以使用多次;
词列表方式为一个元素设置多个样式
例子(转)
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>类和ID选择器的区别</title>
<style type="text/css">
.stress{
color:red;
}
.bigsize{
font-size:25px;
}
#stressid{
color:red;
}
#bigsizeid{
font-size:25px;
}
</style>
</head>
<body>
<h1>勇气</h1>
<p>三年级时,我还是一个<span class="stress">胆小如鼠</span>的小女孩,上课从来不敢回答老师提出的问题,生怕回答错了老师会批评我。就一直没有这个<span class="stress">勇气</span>来回答老师提出的问题。学校举办的活动我也没勇气参加。</p>
<p>到了<span class="stress bigsize">三年级</span>下学期时,我们班上了一节公开课,老师提出了一个很简单的问题,班里很多同学都举手了,甚至成绩比我差很多的,也举手了,还说着:"我来,我来。"我环顾了四周,就我没有举手。</p>
<p>到了<span id="stressid bigsizeid">三年级</span>下学期时,我们班上了一节公开课,老师提出了一个很简单的问题,班里很多同学都举手了,甚至成绩比我差很多的,也举手了,还说着:"我来,我来。"我环顾了四周,就我没有举手。</p>
</body>
</html>
子选择器
用大于号选择指定标签元素的第一代子元素
例子(转)
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>子选择符</title>
<style type="text/css">
.food>li{border:1px solid red;}/*添加边框样式(粗细为1px, 颜色为红色的实线)*/
.first>span{border:1px solid red;}
</style>
</head>
<body>
<p class="first">三年级时,<span>我还是一个<span>胆小如鼠</span>的小女孩</span>,上课从来不敢回答老师提出的问题,生怕回答错了老师会批评我。就一直没有这个勇气来回答老师提出的问题。学校举办的活动我也没勇气参加。</p>
<h1>食物</h1>
<ul class="food">
<li>水果
<ul>
<li>香蕉</li>
<li>苹果</li>
<li>梨</li>
</ul>
</li>
<li>蔬菜
<ul>
<li>白菜</li>
<li>油菜</li>
<li>卷心菜</li>
</ul>
</li>
</ul>
</body>
</html>
包含(后代)选择器
加入空格,选择指定标签下的后背元素 例如:. first span{color:red}
>>与自选择器的区别:子选择器作用于它的直接后代,即是子元素的第一后代
后代选择器作用于所有的后代元素,后代选择器用空格来选择,子选择器用空格来选择
例子(转)
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>后代选择器</title>
<style type="text/css">
.first span{color:red;}
.food>li{
border:1px solid red;/*添加边框样式(粗细为1px, 颜色为红色的实线)*/
}
</style>
</head>
<body>
<p class="first">三年级时,我还是一个<span>胆小如鼠</span>的小女孩,上课从来不敢回答老师提出的问题,生怕回答错了老师会批评我。就一直没有这个勇气来回答老师提出的问题。学校举办的活动我也没勇气参加。</p>
<!--下面是本小节任务代码-->
<ul class="food">
<li>水果
<ul>
<li>香蕉</li>
<li>苹果</li>
<li>梨</li>
</ul>
</li>
<li>蔬菜
<ul>
<li>白菜</li>
<li>油菜</li>
<li>卷心菜</li>
</ul>
</li>
</ul>
</body>
</html>
显示:
三年级时,我还是一个胆小如鼠的小女孩,上课从来不敢回答老师提出的问题,生怕回答错了老师会批评我。就一直没有这个勇气来回答老师提出的问题。学校举办的活动我也没勇气参加。
- 水果
- 香蕉
- 苹果
- 梨
- 蔬菜
- 白菜
- 油菜
- 卷心菜
- 水果
- 香蕉
- 苹果
- 梨
- 蔬菜
- 白菜
- 油菜
- 卷心菜
通用选择器
匹配html中所有标签 如 *{ color :red}
伪类选择器
a:hover{color:red} 当鼠标滑过这个字的时候会变为红色
分组选择符
,
h1,span{color:red}
相当于hi{color:red;}
span{color:red;}
例子(转)
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>分组选择符</title>
<style type="text/css">
h1,span{color:red;}
</style>
</head>
<body>
<h1>勇气</h1>
<p class="first">三年级时,我还是一个<span>胆小如鼠</span>的小女孩,上课从来不敢回答老师提出的问题,生怕回答错了老师会批评我。就一直没有这个勇气来回答老师提出的问题。学校举办的活动我也没勇气参加。</p>
<p id="second">到了三年级下学期时,我们班上了一节公开课,老师提出了一个很<span>简单</span>的问题,班里很多同学都举手了,甚至成绩比我差很多的,也举手了,还说着:"我来,我来。"我环顾了四周,就我没有举手。</p>
<img src="http://img.mukewang.com/52b4113500018cf102000200.jpg" >
</body>
</html>
- 【Web 前端】CSS选择器
- web前端之css选择器
- 【WEB前端】CSS常用选择器
- WEB前端-CSS-选择器&常用样式/属性
- Web前端——2.css选择器
- web前端开发的点点滴滴---4.CSS选择器
- web前端-CSS id和Class选择器-002
- web前端-CSS 属性选择器 -030
- Android程序员学WEB前端(6)-CSS(1)-选择器-Sublime
- WEB前端 -- CSS伪类、伪元素选择器
- 前端 - css - 选择器
- 前端-css选择器
- 【WEB前端】太原web前端讲师兼UI设计师css选择器知识讲解
- web前端开发 选择器
- CSS选择器优先级以及效率排名以及如何提高选择器效率来提升web前端性能
- 【web基础】CSS选择器
- 【Web】CSS选择器
- 【WEB】CSS选择器总结
- 2014年双11抢货宝典-双11促销商品价格对比清单---妈妈再也不用担心我成为剁手党啦
- linux-0.11内核中任务的堆栈切换
- 第11周项目4-特殊三位数
- HDU 1532 Drainage Ditches(最大流)
- 多个产品的比较问题
- 【Web 前端】CSS选择器
- 模拟外部排序--败者树
- B. Chat Online
- 如何开始学术研究
- 矾肥水是什么肥水.怎样配制?如何应用?土壤pH值8.5~8 7能改善吗?怎样改善?
- 速度奇快的HTML解析器 - ETPARSER 诞生了
- 为毛Github的contributions贡献值不增长了
- 基于形状和纹理的叶片识别会议记录
- windows下OC IDE搭建