HTML常见题1

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` 不会
posted @ 2020-09-16 21:33  哈哈O0O  阅读(893)  评论(0编辑  收藏  举报