HTML+CSS+JS测试题汇总
单选题(共103小题)
一、HTML基础(共26小题)
1.下面哪一个标签不能放在head标签内?(C)
A.title标签
B.style标签
C.body标签
D.script标签
2.如果网页中出现乱码,我们一般使用(A)来解决。
A.<meta charset="utf-8" />
B.<style type="text/css"></style>
C.<script></script>
D.<link type="text/css" rel="stylesheet" href="css/index.css">
3.下面选项中,属于HTML正确的注释方式是(C)。
A.//注释内容
B./*注释内容*/
C.<!--注释内容-->
D.//注释内容//
4.你认为最合理的定义标题的方法是(C)。
A.<div>文章标题</div>
B.<p><b>文章标题</b></p>
C.<h1>文章标题</div>
D.<strong>文章标题</strong>
5.如果想要实现粗体效果,我们可以使用(A)标签来实现。
A.<strong></strong>
B.<em></em>
C.<sup></sup>
D.<sub></sub>
6.下面有关自闭合标签说法不正确的是(B)。
A.自闭合标签只有开始符号没有结束符号
B.可以在自闭合标签内部插入文本或图片
D.hr标签是自闭合标签
7.在浏览器默认情况下,下面有关块元素和行内元素说法不正确的是(D)。
A. 块元素独占一行
B. 块元素内部可以容纳块元素
C. 块元素内部可以容纳行内元素
D. 行内元素可以容纳块元素
8.下面标签中,哪一个不是块元素?(A)
A. Strong
B. P
C. Div
D. Hr
9.在下面几种列表形式中,哪一种在HTML5中已经被废弃了。(D)
A. 有序列表ol
B. 无序列表ul
C. 定义列表dl
D. 目录列表dir
10.下面哪种列表在实际开发中用得最多?(B)
A. 有序列表ol
B. 无序列表ul
C. 定义列表dl
D. 目录列表dir
11.下面有关ul元素说法不正确的是(D)。
A. ul元素的子元素只能是li,不能是其他元素
B. ul元素内部的文本,只能在li元素内部添加,不能在li元素外部添加
C. 绝大多数列表都是使用ul元素来实现,而不是ol元素
D. 可以在ul元素中直接插入div元素
12.下面有关HTML语义化不正确的是(A)。
A. 对于大多数标签实现的效果,完全可以使用div和span来代替实现
B. 学习HTML目的在于:在需要的地方,用恰当的标签
C. 语义化对于搜索引擎优化来说是非常重要的
D. 语义化目的在于提高可读性和可维护性
13.下面有关表格的说法正确的是(C)。
A.表格已经被抛弃了,现在没必要学
B.我们可以使用表格来布局
C.表格一般用于展示数据
D.表格最基本的三个标签是:tr、th和td
14.在img标签中,(B)属性的内容是提供给搜索引擎看的。
A.Src
B.Alt
C.Title
html href属性D.Class
15.下面说法,正确的是(D)。
A.当鼠标移到图片上时,就会显示img标签alt属性中的文字。
B.src是img标签必不可少的属性,只有定义它之后,图片才可以显示出来。
C.在实际开发中,我们常用的是绝对路径,很少用到相对路径。
D. 如果想要显示一张动画图片,可以使用.png格式来实现。
16.想要使得超链接以新窗口的方式打开网页,需要定义target 属性值为(B)。
A._self
B._blank
C._parent
D._top
17.我们可以使用(B)快速定位到当前页面的某一部分。
A.外部链接
B.锚点链接
C.特殊链接
D.target属性
18.下面有关超链接的说法中,正确的是(A)。
A.不仅文本可以设置超链接,图片也可以设置超链接
B.锚点链接属于外部链接的其中一种
C.可以使用src属性指定超链接的跳转地址
D.可以使用target="-blank";指定超链接在新窗口打开
19.大多数表单元素都是使用(A)标签,然后通过type属性指定表单类型。
A.Input
B.Textarea
C.Select
D.Option
20.下面表单元素中,有value属性的是(D)。
A.单选框

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。