第6章 级联样式单与CSS选择器
6.1 样式单概述
6.2 CSS样式单的基本使用
(1) 链接外部样式文件(<link href="*.css" rel="stylesheet">)
(2) 导入外部样式文件[css文件或style标签中](@import "*.css";)
(3) 使用内部CSS样式(style元素放在head元素内)
(4) 使用内联样式(元素内属性style="...")
6.3 CSS选择器(E是有效的HTML元素,Selector指属性、ID、class选择器之一)
(1) 元素选择器( E{属性:属性值;...} )
(2) 属性选择器( E[属性=值]{属性:属性值;... } )
(3) ID选择器( #id值{属性:属性值;... } )
(4) 类选择器( .class值{属性:属性值;... } )
(5) 包含选择器(Selector1 Selector2{属性:属性值;... } )
(6) 子选择器(Selector1>Selector2{属性:属性值;... } )
(7) 兄弟选择器(Selector1~Selector2{属性:属性值;... } )
(8) ID元素选择器( E#id值{属性:属性值;... })
(9) 选择器组合
6.4 伪元素选择器
(1) 首字母选择器(first-letter)
(2) 首行选择器(first-line)
(3) :before和content属性结合:之前插入文字
(4) :after和content属性结合:之后插入图像
(5) .类名:after和content属性结合:之后插入图像(只插入部分元素)
(6) 配合quotes属性执行插入
(7) 添加编号
(8) 使用自定义编号
(9) 添加多级编号
6.5 CSS 3.0新增的伪类选择器
(1) :root伪选择器
不使用:root伪选择器
(2) child伪选择器(:first-child、:last-child、:nth-child、:nth-last-child、:only-child)
(2) 调用checkValidity方法进行校验
(3) 自定义错误提示
(4) 使用校验属性执行校验
(5) 调用checkValidity方法进行校验
(6) 调用checkValidity方法进行校验
(8) 调用checkValidity方法进行校验
(9) 自定义错误提示
(10) 使用校验属性执行校验
(11) 调用checkValidity方法进行校验
(12) 自定义错误提示
(13) 使用校验属性执行校验
6.6 在脚本中修改显示样式
(1) 使用校验属性执行校验
(2) 调用checkValidity方法进行校验
返回目录