E:hover 用户操作伪类选择器 设置元素在其鼠标悬停时的样式
E:active 用户操作伪类选择器 设置元素在被用户激活(在鼠标点击与释放之间发生的事件)时的样式
E:focus 用户操作伪类选择器 设置元素在成为输入焦点(该元素的 onfocus 事件发生)时的样式
E:lang() :lang()伪类选择器 匹配使用特殊语言的 E 元素
a.
结构性伪类选择器 选择符 版本 简介
E:root
CSS3
匹配 E 元素在文档的根元素。
E:first-child CSS2 匹配父元素的第一个子元素 E。 E:last-child
CSS3
匹配父元素的最后一个子元素 E。 E:only-child CSS3 匹配父元素仅有的一个子元素 E。 E:nth-child(n) CSS3
匹配父元素的第 n 个子元素 E。
E:nth-last-child(n) CSS3 匹配父元素的倒数第 n 个子元素 E。
E:first-of-type CSS3 匹配同类型中的第一个同级兄弟元素 E。E:last-of-type CSS3 匹配同类型中的最后一个同级兄弟元素 E。E:only-of-type CSS3 匹配同类型中的唯一的一个同级兄弟元素 E。
E:nth-of-type(n)
CSS3
匹配同类型中的第 n 个同级兄弟元素 E。
E:nth-last-of-type(n) CSS3
匹配同类型中的倒数第 n 个同级兄弟元素 E。
E:empty CSS3
匹配没有任何子元素(包括 text 节点)的元素 E。
b. UI 元素状态伪类选择器
选择符 版本 简介
E:checked
CSS3
匹配用户界面上处于选中状态的元素 E。(用于 input
radio 与 checkbox 时)
E:enabledCSS3
匹配用户界面上处于可用状态的元素 E。
E:disabled CSS3 匹配用户界面上处于禁用状态的元素 E。 E:read-only
CSS3
匹配用户界面上处于只读状态的元素 E E:read-write CSS3
匹配用户界面上处于读写状态的元素 E
type 为
3) 属性选择器
选择符 版本 E:checked
简介
匹配用户界面上处于选中状态的元素 E。(用于 input
type 为
CSS3
radio 与 checkbox 时)
E:enabledCSS3
匹配用户界面上处于可用状态的元素 E。
匹配用户界面上处于禁用状态的元素 E。 匹配用户界面上处于只读状态的元素 E 匹配用户界面上处于读写状态的元素 E
E:disabled E:read-only
CSS3 CSS3
E:read-write CSS3
4) 伪元素选择器
选择符 版本 E:checked
简介
匹配用户界面上处于选中状态的元素 E。(用于 input
type 为
CSS3
radio 与 checkbox 时)
E:enabledCSS3
匹配用户界面上处于可用状态的元素 E。
匹配用户界面上处于禁用状态的元素 E。 匹配用户界面上处于只读状态的元素 E 匹配用户界面上处于读写状态的元素 E
E:disabled E:read-only
CSS3 CSS3
E:read-write CSS3
13. HTML5 用什么标记播放音频?主要支持的音频格式有哪些?
答:标记:
答:标记:
答:HTML5 新增一种非常重要的功能是可以在客户端本地存数据的 Web Storage 功能。
其中 localStorage 持久化本地存储,类似于 Cookie,但没有有效期,除非主动删除数据。另一种 sessionStorage 用于本地存储一个会话中的数据,这些数据只在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁,类似于 session。
四.编程题
1. 编写一个 form 表单,实现一个学生信息输入。包含学号、姓名、性别、爱好、出生年月
等。(注意首行缩进) 答: