1.下列说法正确的是()
正确答案: A B
A.display: none;不为被隐藏的对象保留其物理空间;
B.visibility:hidden;所占据的空间位置仍然存在,仅为视觉上的完全透明;
C.visibility:hidden;产生reflow和repaint(回流与重绘);
D.visibility:hidden;与display: none;两者没有本质上的区别;
2.以下选项中,哪些是html5 input的新属性
正确答案:B C E
A.file
B.search
C.number
D.reset
E.tel
3.如果在 HTML 文档的开始部分没有使用 doctype 怎么办?
正确答案:A
A.浏怪异模式,浏览器使用自己的怪异模式解析渲染页面。
B.浏览器在标准模式下解析渲染页面。
C.浏览器停止工作
D.览器显示页面后崩溃
4.以下属于Audio/Video的方法有?
正确答案:A B C
A.load()
B.play()
C.pause()
D.stop()
5.关于 article 元素,下列哪个选项是不正确的?
正确答案:D
A.文本或嵌入内容
B.开始和结束标记都是必需的
C.可以用来提供作者信息
D.contentteditable 属性不能与 article 元素一起使用
6.以下是HTML5新增表单元素属性的是:
正确答案:A B C D
A.placeholder
B.multiple
C.required
D.pattern
7.下面关于 form 属性中说法错误的是
正确答案:D
A.method属性一共有两个选项,post 和 get
B.action属性用来定义提交给服务器处理程序的地址
C.enctype属性用来定义表单数据进行编码的方式
D.enctype属性的默认值是:text/plain
8.哪个元素不定义属性的宽度?
正确答案:D
A.<input>
B.<object>
C.<embed>
D.<textarea>
9.创建带有id属性的DOM元素有什么副作用
正确答案:C
A.会造成DOM树分支过多
B.会增加内存负担
C.会创建同名的全局变量
10.以下描述正确的是:
正确答案:A B D
A.`inline-block` 可以设置高度,`inline` 不可以设置高度
B.`inline-block` 和 `inline` 都可以设置 `padding-left`
C.`inline-block` 可以设置 `margin-left`,inline 不可以
D.`block` 会独占一行,`inline-block` 不会