HTML/CSS/JS 基础知识测评卷
Q1:HTML 中用于定义网页主体内容的标签是?
A.head
B.body
C.html
D.title
Q2:下列哪个标签用于创建一级标题?
A.h1
B.h6
C.p
D.header
Q3:在 HTML 中插入图片应使用哪个标签?
A.image
B.pic
C.img
D.photo
Q4:创建超链接应使用哪个标签?
A.link
B.a
C.href
D.url
Q5:下列哪个属性用于指定图片的替代文本?
A.title
B.src
C.name
D.alt
Q6:HTML 中用于定义段落的标签是?
A.p
B.br
C.div
D.span
Q7:下列哪个标签用于换行?
A.hr
B.br
C.p
D.newline
Q8:创建无序列表应使用哪个标签?
A.ol
B.li
C.ul
D.list
Q9:HTML 注释的正确写法是?
A
B.// 注释
C./* 注释 */
D.# 注释
Q10:下列哪个标签用于定义表格行?
A.td
B.th
C.table
D.tr
Q11:CSS 中用于设置文字颜色的属性是?
A.font-color
B.color
C.text-color
D.bgcolor
Q12:下列哪个属性用于设置背景颜色?
A.color
B.bgcolor
C.background-color
D.bg-color
Q13:CSS 中设置字体大小的属性是?
A.font-size
B.text-size
C.size
D.font-style
Q14:下列哪个选择器表示选中 id 为 box 的元素?
A..box
B.box
C.*box
D.#box
Q15:类选择器使用哪个符号开头?
A..
B.#
C.*
D.@
Q16:CSS 注释的正确写法是?
A.// 注释
B./* 注释 */
C
D.# 注释
Q17:下列哪个属性用于设置元素宽度?
A.height
B.size
C.width
D.length
Q18:让文字加粗应使用哪个属性?
A.font-style
B.text-bold
C.bold
D.font-weight
Q19:display: none; 的作用是?
A.隐藏元素且不占空间
B.隐藏元素但保留空间
C.显示元素
D.让元素变成块级
Q20:下列哪个属性用于设置文字居中?
A.align:center
B.text-align:center
C.center:text
D.float:center
Q21:JavaScript 中声明变量使用哪个关键字?
A.var
B.define
C.v
D.dim
Q22:下列哪个方法用于在控制台输出信息?
A.print()
B.console.log()
C.write()
D..log()
Q23:JavaScript 中弹出警告框使用哪个方法?
A.msg()
B.prompt()
C.()
D.confirm()
Q24:下列哪个不是 JavaScript 的数据类型?
A.string
B.boolean
C.number
D.float
Q25:在 JavaScript 中,=== 表示?
A.值和类型都相等
B.仅值相等
C.赋值
D.不等于
Q26:HTML 中引用外部 CSS 文件应使用哪个标签?
A.style
B.link
C.script
D.css
Q27:HTML 中引入 JavaScript 文件应使用哪个标签?
A.js
B.link
C.script
D.javascript
Q28:下列哪个属性用于指定超链接目标地址?
A.src
B.link
C.url
D.href
Q29:CSS 中设置内边距的属性是?
A.padding
B.margin
C.border
D.spacing
Q30:CSS 中设置外边距的属性是?
A.padding
B.margin
C.border
D.outline
Q31:下列哪个标签用于定义 HTML 文档的头部信息?
A.head
B.header
C.top
D.meta
Q32:HTML 中表示最重要标题的标签是?
A.h6
B.h1
C.title
D.head
Q33:下列哪个标签用于创建有序列表?
A.ul
B.li
C.ol
D.dl
Q34:列表项使用哪个标签?
A.list
B.item
C.dd
D.li
Q35:下列哪个属性用于设置元素边框?
A.border
B.outline
C.edge
D.frame
Q36:CSS 中设置字体的属性是?
A.font-style
B.font-family
C.text-font
D.font-name
Q37:让文字倾斜应使用哪个属性?
A.font-weight
B.text-decoration
C.font-style
D.font-variant
Q38:下列哪个属性用于设置文字下划线?
A.font-style
B.underline
C.text-line
D.text-decoration
Q39:JavaScript 中定义函数使用哪个关键字?
A.function
B.func
C.def
D.method
Q40:下列哪个方法可以获取页面元素?
A.getElement()
B.getElementById()
C.selectElement()
D.find()
Q41:HTML 中 input 标签的哪个属性用于指定输入类型?
A.type
B.name
C.value
D.input-type
Q42:创建密码输入框应将 input 的 type 设置为?
A.text
B.password
C.secret
D.hidden
Q43:提交按钮的 input type 是?
A.button
B.reset
C.submit
D.send
Q44:下列哪个标签用于创建下拉选择框?
A.option
B.input
C.dropdown
D.select
Q45:下拉选项使用哪个标签?
A.option
B.item
C.opt
D.choice
Q46:CSS 中设置行高的属性是?
A.row-height
B.line-height
C.height
D.text-height
Q47:下列哪个属性用于设置元素定位方式?
A.float
B.display
C.position
D.align
Q48:让元素向左浮动应使用?
A.align:left
B.position:left
C.left:0
D.float:left
Q49:JavaScript 中 if 语句用于?
A.条件判断
B.循环
C.定义变量
D.输出内容
Q50:下列哪个关键字用于循环?
A.if
B.for
C.var
D.return
Q51:JavaScript 中数组使用哪组符号包裹?
A.[]
B.{}
C.()
D.<>
Q52:JavaScript 对象使用哪组符号包裹?
A.[]
B.{}
C.()
D.//
Q53:获取数组长度使用哪个属性?
A.size
B.count
C.length
D.len
Q54:下列哪个方法用于向数组末尾添加元素?
A.add()
B.pop()
C.shift()
D.push()
Q55:从数组末尾删除元素使用哪个方法?
A.pop()
B.push()
C.shift()
D.splice()
Q56:HTML 中表示换行但不换段的标签是?
A.p
B.br
C.hr
D.div
Q57:下列哪个标签用于插入水平线?
A.line
B.br
C.hr
D.border
Q58:CSS 中设置圆角的属性是?
A.corner
B.radius
C.round
D.border-radius
Q59:下列哪个属性用于设置阴影效果?
A.box-shadow
B.shadow
C.text-shadow-only
D.filter
Q60:JavaScript 中返回函数结果使用哪个关键字?
A.back
B.return
C.result
D.output
Q61:下列哪个是块级元素?
A.div
B.span
C.a
D.img
Q62:下列哪个是行内元素?
A.div
B.span
C.p
D.h1
Q63:CSS 中让元素隐藏但保留空间的属性值是?
A.display:none
B.display:hidden
C.visibility:hidden
D.opacity:0
Q64:下列哪个属性用于设置透明度?
A.transparent
B.visibility
C.filter
D.opacity
Q65:HTML 中用于定义重要文本的标签是?
A.strong
B.b
C.i
D.em
Q66:下列哪个标签用于强调文本?
A.strong
B.em
C.i
D.u
Q67:JavaScript 中 null 的类型结果是?
A.null
B.undefined
C.object
D.number
Q68:未赋值变量的默认值是?
A.null
B.0
C.空字符串
D.undefined
Q69:下列哪个运算符用于字符串拼接?
A.+
B.
C..
D.,
Q70:比较运算中“不等于”的写法是?
A.<>
B.!=
C.not=
D.=/=
Q71:CSS 中 z-index 属性需要配合哪种定位才生效?
A.position 非 static
B.float
C.display:block
D.margin
Q72:固定定位使用哪个 position 值?
A.absolute
B.fixed
C.relative
D.static
Q73:相对定位使用哪个 position 值?
A.absolute
B.fixed
C.relative
D.sticky
Q74:绝对定位使用哪个 position 值?
A.static
B.fixed
C.relative
D.absolute
Q75:HTML 中用于设置页面标题的标签是?
A.title
B.h1
C.meta
D.head
Q76:下列哪个标签用于定义表单?
A.input
B.form
C.fieldset
D.label
Q77:单选框的 input type 是?
A.checkbox
B.select
C.radio
D.button
Q78:复选框的 input type 是?
A.radio
B.check
C.box
D.checkbox
Q79:JavaScript 中布尔类型的两个值是?
A.true 和 false
B.0 和 1
C.yes 和 no
D.on 和 off
Q80:下列哪个方法可以弹出可输入内容的对话框?
A.()
B.prompt()
C.confirm()
D.input()
Q81:confirm() 对话框通常用于?
A.确认或取消
B.输入内容
C.输出警告
D.打印页面
Q82:JavaScript 中自增运算符是?
A.+=
B.++
C.--
D.**
Q83:JavaScript 中逻辑与运算符是?
A.||
B.
C.&
D.and
Q84:JavaScript 中逻辑或运算符是?
A.or
B.|
C.&
D.||
Q85:CSS 中设置鼠标悬停状态的伪类是?
A.:hover
B.:active
C.:focus
D.:visited
Q86:超链接访问后的伪类通常是?
A.:link
B.:visited
C.:hover
D.:active
Q87:CSS 中设置鼠标指针样式的属性是?
A.mouse
B.pointer
C.cursor
D.hand
Q88:让鼠标显示为手型通常设置 cursor 为?
A.hand
B.default
C.move
D.pointer
Q89:HTML 中用于描述页面编码等元信息的标签是?
A.meta
B.head
C.link
D.base
Q90:下列哪个属性用于指定表单提交方式?
A.action
B.method
C.type
D.enctype
Q91:form 标签中指定提交地址的属性是?
A.action
B.method
C.target
D.src
Q92:CSS 中设置文字首行缩进的属性是?
A.indent
B.text-indent
C.padding-left
D.margin-left
Q93:下列哪个属性用于设置字母间距?
A.word-spacing
B.text-spacing
C.letter-spacing
D.font-spacing
Q94:CSS 中设置元素溢出内容处理方式的属性是?
A.display
B.float
C.visibility
D.overflow
Q95:超出部分隐藏并显示省略号常配合哪个属性值?
A.overflow:hidden
B.overflow:scroll
C.overflow:visible
D.overflow:auto
Q96:JavaScript 中获取字符串长度使用哪个属性?
A.size
B.length
C.count
D.len
Q97:下列哪个方法用于在字符串中查找内容?
A.find()
B.search()
C.indexOf()
D.locate()
Q98:将字符串转换为整数常用哪个函数?
A.Number()
B.parseFloat()
C.toInt()
D.parseInt()
Q99:下列哪个标签用于为 input 定义标注文本?
A.label
B.legend
C.caption
D.tip
Q100:HTML 中表格单元格使用哪个标签?
A.tr
B.td
C.th
D.table