1、
作业
一. 单项选项题
1. 以下哪个标记用来建立一个有序列表:< C >
A. C.
D.
2. 在HTML5中,哪个元素用于组合标题元素?〔 D
A.
B.C.
2、单。该菜单会在用户点击右键点击元素时出现。B.规定元素内容是否是可编辑的。C.从服务器升级内容。D.返回内容在字符串中首次出现的位置。 5. HTML5新增一种非常重要的功能是可以在客户端本地存数据的Web Storage功能。其中< A >持久化本地存储,类似于Cookie,但没有有效期,除非主动删除数据: A. localStorageB. SessionStorage <数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁,非持久化>C.WebSQLD.创建可拖动的元素 6. 在HTML5中,哪个属性用于规定输入字段是必填的?〔 A A.requiredB.f
3、ormvalidateC.validateD.placeholder 7. 哪种输入类型定义滑块控件?〔 D A.searchB.controlsC.sliderD.range 8. cxt.arc<100,100,100,0,Math.PI*2,true> Canvas绘制圆形的arc方法中,参数说明正确的是:〔 D A. 圆半径,圆心X坐标,圆心Y坐标,开始角度,结束角度,是否顺时针 trun 逆时针 B. 圆心Y坐标,圆心X坐标,圆半径,开始角度,结束角度,是否顺时针 C. 圆心X坐标,圆心Y坐标,圆半径,开始角度,结束角度,是否顺时针 D. 圆心X坐标,圆心Y
4、坐标,圆半径,开始角度,结束角度,是否逆时针
9. 读取localStorage数据的方法是:〔 B
A. localStorage.getItem<"键值">;
B. localStorage.getItem<"键名">;
C. localStorage.loadItem<"键值">;
D.localStorage.loadItem<"键名">;
10. 在一个标记中决定图片文件位置的是哪个属性:〔 C
A: alt B: title C: src D: href
11. Canvas 用于填充颜色的属性是:〔 A
A. fillStyle 填充
5、色 B. fillRect C. lineWidth 线条宽度 D. strokeRect 12. 不是HTML5特有的存储类型是:〔 B A、localStorageB、CookieC、Application Cache 应用缓存D、sessionStorage 二、填空题 1. 在标签中将type属性设置为radio即可定义单选按钮。 查看关于INPUT标记的属性 2. 为了使元素可拖动,把draggable属性设置为true。 3. 在拖放过程,开始拖动元素会触发dragstar事件,松开鼠标时会触发drop事件。元素拖动 4. 在CSS3中,可以使用
6、border-raidus属性实现圆角效果。盒子阴影 透明度等新增的 5. 如下图为一个border为1px 的div块,总宽度为300px〔包括border,阴影区为padding-left:50px左侧内边距;,那么此div的width应设置为248 px。 6. 在CSS3中可以使用transitaion属性和其他CSS属性〔颜色、宽高、变形、位置等配合实现动画效果。 三、简答题 1. 写出标准的html5页面结构。
7、head>
网页内容 2. 分别写出HTML5新增的语义标签及作用 答: 元素名 作用 section 表示页面中的一个内容区块,比如章节、页眉、页脚或页面中的其他部分。它可以与h1、h2、h3、h4、h5、h6等元素结合起来使用标记文档结构。 article 表示页面中的一块与上下文不相关的独立内容,例如博客中的一篇文章。 aside 表示article元素内容之外的,与article元素内容相关的辅助信息。 header 表示页面中一个内容区块或整个页面的标题。 hgroup 用于整个页面或页面中一个8、内容区块的标题进行组合。 footer 表示整个页面或页面中一个内容区块的脚注。一般来说,它会包含创作者的姓名,创建日期及创作者联系信息。 nav 表示页面中导航链接的部分 figure 表示一段独立的流内容,一般表示文档主体流内容中的一个独立单元,使用figcaption元素为figure元素组添加标题。
16、外部样式表。元素的属性有:href〔指定被链接文档[样式表文件]的位置、hreflang〔指定在被链接文档中的文本的语言、rel〔指定当前文档与被链接文档之间的关系。stylesheet,指向要导入的样式表的 URL;、media〔指定被链接文档将被显示在什么设备上。all,默认值,适用于所有设备;、type〔指定被链接文档的 MIME 类型 外部样式表种类:一种是layout.css文件专门是布局用的样式,另一种是添加外部内容的样式一般命名为style.css ② 添加外部样式表有多种方法:本实验介绍用到的其中一种方法,第一步:选择菜单栏中的文件功能 - 选择新建CSS -
17、 命名layout.css;第二步:选择菜单栏中的格式功能 - css样式 - 添加附加css样式表-在弹出的链接外部样式表窗口中添加外部样式文件URL路径:layout.css - 点击确定。在本次实验的注册页面就是采用外部样式表进行CSS样式设计,格式如下:
添加外部内容的样式一般命名为style.css,操作方法同上,格式如下:18、ef="style.css" /> 3) 行内样式表:在HTML元素中使用style属性可以指定该元素的CSS样式,这种应用称为行内样式表。 直接在body标签中添加,如:
网页的背景为蓝色
9. CSS中的padding、margin和float各表示什么属性 中英文背 答:分别表示:内填充、 外边距、 浮动。 10. 简单描述一下什么是css盒子模型 答:CSS给HTML元素都赋予了内容19、er>和
外边距
20、器 ① 关系选择器 选择符 名称 版本 简介 E F 包含选择符 CSS1 选择所有被E元素包含的F元素。 E,F 分组选择器 CSS1 就可以把这几个相同设定的选择器合并在一起,中间用逗号隔开 E>F 子选择符 CSS2 选择所有作为E元素的子元素F。 E+F 相邻选择符 CSS2 选择紧贴在E元素之后F元素。 E~F 兄弟选择符 CSS3 选择E元素所有兄弟元素F。 ② 伪类选择器 a. 结构性伪类选择器 b. UI元素状态伪类选择器 ③ 属性选择器 ④ 伪元素选择器 3) CSS添加了三个动画效果属性〔transfor
21、m 、taansition、 animation ① transform字面上就是变形,改变的意思。在CSS3中transform主要 包括以下几种:旋转rotate、扭曲skew、缩放scale和移动translate以 及矩阵变形matrix。 ② Animation只应用在页面上已存在的DOM元素上,我们使用CSS3 的Animation制作动画我们可以省去复杂的js,jquery代码。 12. CSS3.0选择器都有哪些类型,并且分别说明其作用及举例语法格式在HTML标签中使用的方法。 1) 元素选择器 选择符 类型 版本 简介 * 通配符选择器 CSS2 所有
22、元素对象。 E 标签选择器 CSS1 以HTML标签作为选择符。 E#myid id选择器 CSS1 以唯一标识符id属性等于myid的E对象作为选择符。 E.myclass class选择器 CSS1 以class属性包含myclass的E对象作为选择符。 2) 关系选择器 选择符 类型 版本 简介 E,F 分组选择器 CSS1 就可以把这几个相同设定的选择器合并在一起,中间用逗号隔开 E F 包含<后代>选择器 CSS1 选择所有被E元素包含的F元素 E>F 子选择器 CSS2 选择所有作为E元素的子元素F E+F 相邻选择器 CSS2 选择紧贴在E元素之后F
23、元素 E~F 兄弟选择符 CSS3 选择E元素所有兄弟元素F 3) 伪类选择器 伪类用于向某些选择器添加特殊的效果。伪类对元素进行分类是基于特征而不是它们的名字、属性或者内容。 选择符 类型 简介 a:link 链接伪类选择器 设置超链接a在未被访问前的样式 a:visited 链接伪类选择器 设置超链接a在其链接地址已被访问过时的样式 E:hover 用户操作伪类选择器 设置元素在其鼠标悬停时的样式 E:active 用户操作伪类选择器 设置元素在被用户激活〔在鼠标点击与释放之间发生的事件时的样式 E:focus 用户操作伪类选择器 设置元素在成为输入焦点〔该元素的onfo
24、cus事件发生时的样式
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
25、CSS3 匹配同类型中的第一个同级兄弟元素E。
E:last-of-type CSS3 匹配同类型中的最后一个同级兄弟元素E。
E:only-of-type CSS3 匹配同类型中的唯一的一个同级兄弟元素E。
E:nth-of-type
26、input type为radio与checkbox时> E:enabled CSS3 匹配用户界面上处于可用状态的元素E。 E:disabled CSS3 匹配用户界面上处于禁用状态的元素E。 E:read-only CSS3 匹配用户界面上处于只读状态的元素E E:read-write CSS3 匹配用户界面上处于读写状态的元素E 3) 属性选择器 选择符 版本 简介 E:checked CSS3 匹配用户界面上处于选中状态的元素E。<用于input type为radio与checkbox时> E:enabled CSS3 匹配用户界面上处于可用状态的元素E。 E:disa
27、bled CSS3 匹配用户界面上处于禁用状态的元素E。 E:read-only CSS3 匹配用户界面上处于只读状态的元素E E:read-write CSS3 匹配用户界面上处于读写状态的元素E 4) 伪元素选择器 选择符 版本 简介 E:checked CSS3 匹配用户界面上处于选中状态的元素E。<用于input type为radio与checkbox时> E:enabled CSS3 匹配用户界面上处于可用状态的元素E。 E:disabled CSS3 匹配用户界面上处于禁用状态的元素E。 E:read-only CSS3 匹配用户界面上处于只读状态的元素E E:r
28、ead-write CSS3 匹配用户界面上处于读写状态的元素E 13. HTML5用什么标记播放音频?主要支持的音频格式有哪些? 答:标记:
29、地存储,类似于Cookie,但没有有效期,除非主动删除 数据。另一种sessionStorage用于本地存储一个会话中的数据,这些数据只在同一 个会话中的页面才能访问并且当会话结束后数据也随之销毁,类似于session。 四.编程题 1. 编写一个form表单,实现一个学生信息输入。包含学号、姓名、性别、爱好、出生年月等。〔注意首行缩进 答:
34、TML5代码和相应的JavaScript代码。 答:
37、e>
| 单元格1 | 单元格2 | 单元格3 |
| 单元格4 | 单元格5 | |
| 单元格6 | ||






