Html学习笔记---css选择器 及优先级
2018-02-14 16:58
519 查看
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> #i1{ background-color:pink; height:50px; } .c2{ background-color:yellow; color:blue; } .c1{ background-color:red; height:70px; } /* 标签选择器:给所有的div标签添加不存在的样式*/ div{ color:red; } span div{ /*层级选择器(空格)*/ font-size:50px; } /*组合选择器*/ #i2,.c5,div a{ color:red; } input[name="john"]{ width:80px; height:100px; } input[type='password']{ border:1px solid red; } /*.c1{ background-color:red; height:70px; } css样式注释类型 * </style> <link rel="stylesheet" href="style.css" /> </head> <body> <p><h3><li>id选择器,哪个div中有i1,就自动添加样式,id选择器优先级高于class选择器,并集且交集取id,</li></h3></p> <div id="i1" class="c2">id选择器</div> <p><h3><li>在div中的style优先级最高,class中的优先级就看在head的st 4000 yle中的c2和c1的顺序,c1在下优先级就高,就近原则。link链接的样式也是就近原则,当然,你可以在样式中写,如:color:red !important来把它的优先级设置为最高。</li></h3></p> <div style="color:white;" class="c1 c2" >看看哪个优先级高</div> <p><h3><li>调用css样式,c3在css样式中</li></h3></p> <span class="c1"><div class="c3">调用css样式</div></span> <p><h3><li>组合选择器</li></h3></p> <div id="i2">组合选择器1 <span class="c5" >组合选择器2</span> <a>组合选择器3</a> </div> <p><h3><li>属性选择器</li></h3></p> <input type="text" name="john"/> <input type="password" /> <p><h3>总结:id选择器的优先级最高;class选择器有优先级;标签选择器给标签添加标签只能加标签中没有的样式,不能覆盖有的样式</h3></p> </body> </html>再补充一个:- 属性选择器 ******
对选择到的标签再通过属性再进行一次筛选
.c1[n='alex']{ width:100px; height:200px; }
相关文章推荐
- HTML入门学习笔记--CSS选择器(3)
- python学习笔记(21)--新建html乱码(给每本漫画生成一个html)
- HTML 学习笔记(四)HTML文本格式化
- html学习笔记-定位
- html及css学习笔记_13_css三种选择器(selector)
- HTML&CSS学习笔记
- HTML 学习笔记
- HTML学习笔记(下)
- 学习笔记之线程调度、优先级和关联性
- 前端攻城狮学习笔记六:常见前端面试题之HTML/CSS部分(一)
- HTML入门学习笔记--CSS 2D转换模块(10)
- HTML学习笔记2
- 前端学习笔记之页面制作(三)——HTML
- HTML学习笔记
- HTML学习笔记
- HTML+CSS+JavaScript+JQuery+JSP学习笔记
- HTML 学习笔记
- Javascript学习笔记2——在html中使用js
- HTML学习笔记1.14—创建列表
- HTML&CSS基础学习笔记1.24-input标签的单选与多选