HTML5期末考试重点:选择题与新特性解析

2 下载量 191 浏览量 更新于2024-08-04 1 收藏 59KB DOC 举报
"HTML5期末考试题型.doc" 这篇文档主要涵盖了HTML5的相关知识,包括基本元素、新特性以及一些编程实践。以下是根据文档内容整理出的HTML5知识点: 1. **有序列表**:在HTML中,`<ol>`标记用于创建有序列表,每个列表项由`<li>`元素包裹。 2. **组合标题元素**:在HTML5中,`<hgroup>`元素用于组合多个`<h1>`到`<h6>`标题元素,以便更好地组织和呈现页面结构。 3. **不支持的元素**:HTML5移除了一些过时或不必要的元素,如`<font>`,推荐使用CSS来控制文本样式。 4. **contenteditable属性**:这个全局属性使得元素的内容可以被用户编辑,比如创建一个可编辑的段落或表格。 5. **Web Storage**:HTML5引入了Web Storage,提供`localStorage`和`sessionStorage`。`localStorage`用于持久化存储,数据不会随浏览器关闭而消失;而`sessionStorage`的数据仅在当前会话内有效。 6. **必填字段**:在HTML5表单中,`required`属性用于规定输入字段必须填写,否则表单无法提交。 7. **滑块控件**:`<input type="range">`定义了一个滑块控件,常用于调节数值。 8. **Canvas弧线绘制**:`arc()`方法用于在Canvas上绘制圆形或弧线,参数依次为圆心X坐标、圆心Y坐标、圆半径、开始角度、结束角度和是否顺时针绘制(true为顺时针,false为逆时针)。 9. **读取localStorage数据**:通过调用`localStorage.getItem('键名')`可以获取存储的数据,其中'键名'对应于存储时设置的键。 10. **图片路径**:在`<img>`标签中,`src`属性用于指定图片文件的位置。 11. **其他输入类型**:HTML5新增了许多输入类型,如`search`(搜索框)、`controls`(用于视频或音频的控制条)等。 12. **不再支持的元素**:除了`<font>`,还有如`<menu>`(旧式的上下文菜单)这样的元素在HTML5中不再推荐使用,通常需要使用新的API或CSS来实现类似功能。 以上就是HTML5期末考试可能会涉及到的一些核心概念和语法点。掌握这些知识点对于理解和使用HTML5进行网页开发至关重要。学习HTML5不仅要熟悉这些基础元素和属性,还要了解其与CSS、JavaScript的交互,以及如何利用新特性提高网页的交互性和用户体验。