第二天

-------------------------------上午-------------------------------

1.常用选择器

之前学过的选择器 
标签选择器                        div 
类名选择器                        .box 
id选择器                            #box 
后代选择器                        div p  
子代选择器                        div>p
交集选择器                        div.box 
并集选择器                        div,p,span  
通配符选择器                        *   
div+p  包含关系不生效,兄弟关系才生效,并且需要紧挨着,中间有其他元素间隔第一个p也不生效
div~p  包含关系不生效,兄弟关系才生效,不需要紧挨着,后面所有的同级p都生效

2.属性选择器

属性选择器    []          通过标签属性来选择

属性选择器:语法 
标志性符号:[] 
^:开头 
$:结尾  
*:包含 

示例: 
E[title]            :选中页面中的E元素,并且E需要带有title属性 
E[title="abc"]        :选中页面中的E元素,并且E需要带有title属性,属性值为"abc" 
E[title^="abc"]        :选中页面中的E元素,并且E需要带有title属性,属性值以"abc"开头 
E[title$="abc"]        :选中页面中的E元素,并且E需要带有title属性,属性值以"abc"结尾 
E[title*="abc"]        :选中页面中的E元素,并且E需要带有title属性,属性值中包含"abc"  

3.伪类选择器

4.结构伪类

empty伪类

target伪类

伪元素before和after

伪元素first-letter(首字母)、first-line(首行)

伪元素selection(选中区域)

-------------------------------下午-------------------------------

CSS2中的颜色模式

CSS3中新增两种颜色模式

CSS3中的文本阴影text-shadow

CSS3盒子模型

CSS3的现状

Last updated