html css学习笔记-详解各种选择器
2015-05-16 10:04
721 查看
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <style type="text/css"> .p1{color: blue} .p2{font-size: 30px;} .p3{font-size: 40px;} /*多类选择器*/ .p1.p2{ background-color: red; } #divid{ } /*后代选择器*/ p strong{ font-family: fantasy;; } h1>strong{ font-size: 50px;; } /*相邻兄弟元素器,必须有相同的父元素*/ li+li{ color: blue; font-size: 20px;; } </style> <title></title> </head> <body> <!-- 元素选择器,最基本的选择器 如 h1{...} p{..} 选择器分组 如: h1,h2{} 同时应用于h1,h2 通配符 *{margin:0;padding:0;} 所有标签将使用该样式 类选择器详解 a.class{} 多类选择器: id选择器详解 id选择器是先找到结构后找到内容;后渲染 而类选择器先渲染,再找结构再找到内容 属性选择器详解:根据具体的属性值缩小范围 简单属性选择器:[title]{color:aqua;} 根据具体的属性值加载: a[href="http://www.baidu.com"]{ ... } 属性和属性值完全匹配: [title="t"]{ ... } 根据部分属性值选择 [title~="mytitle"] { //模糊匹配,只要具有title 中包含mytitle都会起作用 } 后代选择器 p strong{ font-family: fantasy;; } 子元素选择器 h1>strong{ } 相邻兄弟选择器:可以选择紧接在另一个元素后的元素,且二者有相同的父元素 h1+p{ .. } --> <p class="p1">this is my web page</p> <p class="p2">this is my web page</p> <!--多类选择器--> <p class="p1 p2">this is my web page</p> <!--id选择器--> <div id="divid"> this is div test node </div> <a href="http://www.baidu.com">baidu.com</a> <a href="http://www.yuku.com" title="mytitle aa">yudu.com</a> <p>hello this a 后代选择器<strong>aaaaa</strong> </p> <h1>hello <strong>strong</strong></h1> <!--相邻兄弟选择器--> <ul> <li>ab</li> <li>ab</li> <li>ab</li> <li>ab</li> </ul> </body> </html>
相关文章推荐
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第31讲_this关键字详解_学习笔记_源代码图解_PPT文档整理
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第32讲_构造函数_成员函数详解_学习笔记_源代码图解_PPT文档整理
- html css学习笔记-派生选择器 id选择器 类选择
- html学习笔记(3)-CSS padding margin border属性详解
- 学习笔记:js、css、html判断浏览器的各种版本
- HTML&CSS基础学习笔记1.25-input标签的选择文件和隐藏元素
- HTML&CSS基础学习笔记1-简单网页中有哪些标签?
- HTML&CSS基础学习笔记1.19-DIV标签1
- HTML&CSS基础学习笔记2-Html的全局属性
- HTML&CSS基础学习笔记1.18-DIV标签1
- HTML&CSS基础学习笔记1.20-DIV标签2
- HTML&CSS基础学习笔记3-HTML的标签语法
- HTML&CSS基础学习笔记1.19-DIV标签2
- HTML&CSS基础学习笔记1.21-语义化标签
- HTML&CSS基础学习笔记4-定义文档类型
- HTML&CSS基础学习笔记1.20-语义化标签
- HTML&CSS基础学习笔记5-添加常用的标签
- HTML&CSS基础学习笔记1.22-文章布局
- HTML&CSS基础学习笔记6-文本操作标签
- HTML&CSS基础学习笔记1.22-一个简单的注册页面