第八届传智杯AI WEB网页开发挑战赛 练习题库(二)
1.[单选]
CSS中,设置字体大小的属性是( )
( 1分 )
得分:0分
font - family
font - size未选
font - weight
font - style
正确答案font - size
答案解析`font - size`用于设置字体大小;`font - family`设置字体族;`font - weight`设置字体粗细;`font - style`设置字体样式(如斜体等)。
2.[单选]
在JavaScript中,`parseInt()`函数的作用是( )
( 1分 )
得分:0分
将字符串转换为整数未选
将整数转换为字符串
将字符串转换为浮点数
将浮点数转换为字符串
正确答案将字符串转换为整数
答案解析`parseInt()`函数将字符串解析为整数。
3.[单选]
在JavaScript中,`document.write()`的作用是( )
( 1分 )
得分:0分
在控制台输出内容
在页面中写入内容未选
弹出确认框
获取页面元素
正确答案在页面中写入内容
答案解析`document.write()`会将指定内容写入到HTML文档中。
4.[单选]
在JavaScript中,`for`循环用于( )
( 1分 )
得分:0分
条件判断
函数定义
循环执行代码未选
事件绑定
正确答案循环执行代码
答案解析`for`循环用于按照设定的条件重复执行一段代码。
5.[单选]
在JavaScript中,获取页面元素的方法`getElementById`返回的是( )
( 1分 )
得分:0分
一个元素对象未选
一个元素数组
一个字符串
一个数字
正确答案一个元素对象
答案解析`getElementById`通过元素的id获取页面中的特定元素,返回的是一个元素对象。
6.[单选]
HTML中,用于定义水平线的标签是( )
( 1分 )
得分:0分
`<hr>`未选
`<br>`
`<line>`
`<rule>`
正确答案`<hr>`
答案解析`<hr>`标签定义水平线;`<br>`是换行标签;HTML中没有`<line>`和`<rule>`这样的标准标签用于定义水平线。
7.[单选]
在JavaScript中,`if`语句用于( )
( 1分 )
得分:0分
循环执行代码
条件判断执行代码未选
定义函数
声明变量
正确答案条件判断执行代码
答案解析`if`语句根据条件判断结果决定是否执行相应代码块。
8.[单选]
在JavaScript中,`prompt()`函数的作用是( )
( 1分 )
得分:0分
弹出一个警告框
弹出一个确认框
弹出一个提示框并获取用户输入未选
在控制台输出内容
正确答案弹出一个提示框并获取用户输入
答案解析`prompt()`函数弹出一个提示框,要求用户输入文本,并返回用户输入的值。
9.[单选]
CSS中,设置字体加粗的属性值是( )
( 1分 )
得分:0分
normal
italic
bold未选
underline
正确答案bold
答案解析`bold`使字体加粗;`normal`是字体默认值;`italic`使字体为斜体;`underline`不是字体加粗属性值,一般用于文本装饰添加下划线。
10.[单选]
CSS中,设置元素浮动的属性是( )
( 1分 )
得分:0分
float未选
clear
position
display
正确答案float
答案解析`float`属性用于设置元素浮动,使元素向左或向右浮动;`clear`用于清除浮动影响;`position`设置元素定位方式;`display`设置元素显示类型。
11.[单选]
HTML5中,用于定义导航栏的语义化标签是( )
( 1分 )
得分:0分
`<header>`
`<nav>`未选
`<footer>`
`<section>`
正确答案`<nav>`
答案解析`<nav>`标签用于定义导航链接的部分;`<header>`通常包含网站或页面的标题等;`<footer>`定义页脚;`<section>`定义文档中的节。
12.[单选]
HTML中,用于设置链接打开方式的属性是( )
( 1分 )
得分:0分
href
target未选
rel
title
正确答案target
答案解析`<a>`标签的`target`属性设置链接在何处打开,如`_blank`在新窗口打开;`href`指定链接地址;`rel`定义文档与被链接文档的关系;`title`提供关于链接的额外信息。
13.[单选]
在JavaScript中,`typeof`运算符用于( )
( 1分 )
得分:0分
获取变量类型未选
比较两个值
执行数学运算
循环操作
正确答案获取变量类型
答案解析`typeof`运算符返回一个表示操作数类型的字符串,用于获取变量类型。
14.[单选]
CSS中,设置元素定位方式为绝对定位的属性值是( )
( 1分 )
得分:0分
static
relative
absolute未选
fixed
正确答案absolute
答案解析`absolute`设置元素为绝对定位,相对于最近的已定位祖先元素定位;`static`是默认定位方式;`relative`是相对定位,相对于自身正常位置定位;`fixed`是固定定位,相对于浏览器窗口定位。
15.[单选]
在JavaScript中,`confirm()`函数的作用是( )
( 1分 )
得分:0分
弹出一个警告框
弹出一个确认框未选
弹出一个提示框
在控制台输出内容
正确答案弹出一个确认框
答案解析`confirm()`函数弹出一个带有确认和取消按钮的确认框。
16.[单选]
CSS中,设置元素透明度的属性是( )
( 1分 )
得分:0分
opacity未选
visibility
display
z - index
正确答案opacity
答案解析`opacity`属性设置元素透明度,取值范围0 - 1;`visibility`控制元素是否可见,但仍占据空间;`display`设置元素显示类型;`z - index`设置元素堆叠顺序。
17.[单选]
在JavaScript中,`function`关键字用于( )
( 1分 )
得分:0分
声明变量
定义函数未选
循环操作
条件判断
正确答案定义函数
答案解析`function`关键字用于定义函数。
18.[单选]
HTML中,用于设置表格边框的属性是( )
( 1分 )
得分:0分
border未选
cellpadding
cellspacing
width
正确答案border
答案解析`<table>`标签的`border`属性设置表格边框;`cellpadding`设置单元格内边距;`cellspacing`设置单元格之间的间距;`width`设置表格宽度。
19.[单选]
CSS中,设置元素背景图片不重复的属性值是( )
( 1分 )
得分:0分
repeat
repeat - x
repeat - y
no - repeat未选
正确答案no - repeat
答案解析`no - repeat`使背景图片不重复;`repeat`默认值,背景图片在水平和垂直方向重复;`repeat - x`仅在水平方向重复;`repeat - y`仅在垂直方向重复。
20.[单选]
HTML中,用于设置文本加粗的标签是( )
( 1分 )
得分:0分
`<i>`
`<b>`未选
`<u>`
`<s>`
正确答案`<b>`
答案解析`<b>`标签使文本加粗;`<i>`使文本变为斜体;`<u>`为文本添加下划线;`<s>`给文本添加删除线。
21.[单选]
在HTML中,用于定义段落的标签是( )
( 1分 )
得分:0分
`<div>`
`<p>`未选
`<span>`
`<br>`
正确答案`<p>`
答案解析`<p>`标签用于定义段落;`<div>`是一个块级元素,常用于布局;`<span>`是行内元素,一般用于文本样式设置;`<br>`是换行标签。
22.[单选]
HTML中,用于设置表单提交地址的属性是( )
( 1分 )
得分:0分
action未选
method
name
id
正确答案action
答案解析`<form>`标签的`action`属性指定表单数据提交到的地址;`method`指定提交方式(如GET或POST);`name`用于命名表单;`id`为表单指定唯一标识符。
23.[单选]
HTML中,用于创建列表的标签是( )
( 1分 )
得分:0分
`<ul>`和`<ol>`未选
`<li>`
`<table>`
`<dl>`
正确答案`<ul>`和`<ol>`
答案解析`<ul>`创建无序列表,`<ol>`创建有序列表;`<li>`是列表项标签,需在`<ul>`或`<ol>`内使用;`<table>`创建表格;`<dl>`创建定义列表。
24.[单选]
HTML中,用于设置图像路径的属性是( )
( 1分 )
得分:0分
href
src未选
alt
title
正确答案src
答案解析`<img>`标签的`src`属性用于指定图像的路径;`href`一般用于`<a>`标签指定链接地址;`alt`用于图像无法显示时的替代文本;`title`提供关于元素的额外信息。
25.[单选]
CSS中,设置元素内边距的属性是( )
( 1分 )
得分:0分
margin - top
padding - top未选
border - top
width
正确答案padding - top
答案解析`padding - top`设置元素上内边距;`margin - top`设置上外边距;`border - top`设置上边框;`width`设置元素宽度。
26.[单选]
CSS中,设置元素边框样式的属性是( )
( 1分 )
得分:0分
border - width
border - color
border - style未选
border
正确答案border - style
答案解析`border - style`设置边框样式(如实线、虚线等);`border - width`设置边框宽度;`border - color`设置边框颜色;`border`是一个复合属性可同时设置宽度、样式和颜色。
27.[单选]
HTML中,用于设置元素类名的属性是( )
( 1分 )
得分:0分
id
class未选
name
value
正确答案class
答案解析`class`属性为元素指定一个或多个类名,用于CSS样式选择和JavaScript操作;`id`为元素指定唯一标识符;`name`一般用于表单元素等命名;`value`用于表单元素设置值。
28.[单选]
在JavaScript中,用于声明变量的关键字是( )
( 1分 )
得分:0分
let
const
var
以上都是未选
正确答案以上都是
答案解析`var`在ES5及之前广泛用于声明变量;`let`和`const`是ES6新增,`let`声明块级作用域变量,`const`声明常量。
29.[单选]
CSS中,设置元素宽度和高度的属性分别是( )
( 1分 )
得分:0分
width和height未选
length和width
size和width
width和size
正确答案width和height
答案解析`width`设置元素宽度,`height`设置元素高度。
30.[单选]
CSS中,设置元素字体族的属性是( )
( 1分 )
得分:0分
font - size
font - family未选
font - weight
font - style
正确答案font - family
答案解析`font - family`设置字体族,如宋体、Arial等;`font - size`设置字体大小;`font - weight`设置字体粗细;`font - style`设置字体样式(如斜体等)。
31.[单选]
HTML中,用于设置元素内联样式的属性是( )
( 1分 )
得分:0分
style未选
class
id
href
正确答案style
答案解析`style`属性用于在HTML元素上直接设置内联样式;`class`用于引用外部CSS类;`id`为元素指定唯一标识符;`href`一般用于链接地址。
32.[单选]
在JavaScript中,`console.log()`函数的作用是( )
( 1分 )
得分:0分
在页面上输出内容
在控制台输出内容未选
弹出一个警告框
打开一个新窗口
正确答案在控制台输出内容
答案解析`console.log()`用于在浏览器控制台输出信息,方便调试。
33.[单选]
在JavaScript中,数组的`push()`方法用于( )
( 1分 )
得分:0分
删除数组的最后一个元素
删除数组的第一个元素
在数组末尾添加一个或多个元素未选
在数组开头添加一个或多个元素
正确答案在数组末尾添加一个或多个元素
答案解析`push()`方法在数组末尾添加一个或多个元素,并返回新数组的长度。
34.[单选]
CSS中,设置元素外边距的属性是( )
( 1分 )
得分:0分
padding
margin未选
border
width
正确答案margin
答案解析`margin`设置元素外边距,即元素与其他元素之间的距离;`padding`设置内边距,即元素内容与边框之间的距离;`border`设置边框;`width`设置元素宽度。
35.[单选]
CSS中,设置元素背景颜色的属性是( )
( 1分 )
得分:0分
background - image
background - color未选
background - repeat
background - position
正确答案background - color
答案解析`background - color`设置背景颜色;`background - image`设置背景图片;`background - repeat`控制背景图片是否重复;`background - position`设置背景图片位置。
36.[单选]
CSS中,设置元素文本对齐方式的属性是( )
( 1分 )
得分:0分
text - align未选
vertical - align
align - content
justify - content
正确答案text - align
答案解析`text - align`设置元素内文本的水平对齐方式;`vertical - align`用于设置行内元素或表格单元格元素的垂直对齐方式;`align - content`用于多根弹性盒主轴上的对齐方式;`justify - content`用于弹性盒项目在主轴上的对齐方式。
37.[单选]
在JavaScript中,`alert()`函数的作用是( )
( 1分 )
得分:0分
弹出一个警告框未选
弹出一个确认框
弹出一个提示框
在控制台输出内容
正确答案弹出一个警告框
答案解析`alert()`函数弹出一个带有指定消息的警告框。
38.[单选]
HTML中,用于创建多行文本输入框的标签是( )
( 1分 )
得分:0分
`<input type="text">`
`<input type="password">`
`<textarea>`未选
`<input type="submit">`
正确答案`<textarea>`
答案解析`<textarea>`标签创建多行文本输入框;`<input type="text">`创建单行文本输入框;`<input type="password">`创建密码输入框;`<input type="submit">`创建提交按钮。
39.[单选]
HTML中,超链接的标签是( )
( 1分 )
得分:0分
`<a>`未选
`<link>`
`<img>`
`<input>`
正确答案`<a>`
答案解析`<a>`标签用于创建超链接;`<link>`一般用于引入外部资源,如CSS文件;`<img>`用于插入图片;`<input>`用于创建输入字段。
40.[单选]
HTML中,用于设置表格表头的标签是( )
( 1分 )
得分:0分
`<td>`
`<th>`未选
`<tr>`
`<table>`
正确答案`<th>`
答案解析`<th>`标签定义表格表头单元格;`<td>`定义表格数据单元格;`<tr>`定义表格行;`<table>`定义表格。
41.[多选]
CSS中,文本装饰属性`text-decoration`的值可以是( )
( 1分 )
得分:0分
此题已选择 0/4 项
underline(下划线)漏选
overline(上划线)漏选
line-through(删除线)漏选
none(无装饰)漏选
正确答案underline(下划线)、overline(上划线)、line-through(删除线)、none(无装饰)
答案解析这些都是`text-decoration`属性可设置的值,用于文本装饰。
42.[多选]
HTML中,`<img>`标签的常见属性有( )
( 1分 )
得分:0分
此题已选择 0/4 项
src漏选
alt漏选
width漏选
height漏选
正确答案src、alt、width、height
答案解析`src`指定图像路径,`alt`设置替代文本,`width`和`height`设置图像宽度和高度。
43.[多选]
在JavaScript中,`Math`对象的常用方法有( )
( 1分 )
得分:0分
此题已选择 0/4 项
`Math.random()`(生成随机数)漏选
`Math.floor()`(向下取整)漏选
`Math.ceil()`(向上取整)漏选
`Math.pow()`(求幂)漏选
正确答案`Math.random()`(生成随机数)、`Math.floor()`(向下取整)、`Math.ceil()`(向上取整)、`Math.pow()`(求幂)
答案解析这些都是`Math`对象的常用方法。
44.[多选]
在JavaScript中,字符串的常用方法有( )
( 1分 )
得分:0分
此题已选择 0/4 项
`length`(获取字符串长度)漏选
`indexOf()`(查找子字符串位置)漏选
`substring()`(截取子字符串)漏选
`toUpperCase()`(转换为大写)漏选
正确答案`length`(获取字符串长度)、`indexOf()`(查找子字符串位置)、`substring()`(截取子字符串)、`toUpperCase()`(转换为大写)
答案解析这些都是JavaScript字符串对象的常用方法。
45.[多选]
CSS中,设置字体相关的属性有( )
( 1分 )
得分:0分
此题已选择 0/4 项
font-size漏选
font-family漏选
font-weight漏选
font-style漏选
正确答案font-size、font-family、font-weight、font-style
答案解析`font-size`设置字体大小,`font-family`设置字体族,`font-weight`设置字体粗细,`font-style`设置字体样式。
46.[多选]
以下哪些是HTML表单元素( )
( 1分 )
得分:0分
此题已选择 0/4 项
`<input>`漏选
`<select>`漏选
`<textarea>`漏选
`<button>`漏选
正确答案`<input>`、`<select>`、`<textarea>`、`<button>`
答案解析`<input>`可创建多种输入类型,`<select>`创建下拉列表,`<textarea>`创建多行文本输入框,`<button>`创建按钮,都是常见表单元素。
47.[多选]
CSS中,`float`属性的值可以是( )
( 1分 )
得分:0分
此题已选择 0/4 项
left漏选
right漏选
none漏选
center
正确答案left、right、none
答案解析`float`属性值`left`使元素向左浮动,`right`使元素向右浮动,`none`表示不浮动;不存在`center`值用于`float`属性。
48.[多选]
HTML中,`<form>`标签的常见属性有( )
( 1分 )
得分:0分
此题已选择 0/4 项
action漏选
method漏选
name漏选
id漏选
正确答案action、method、name、id
答案解析`action`指定表单提交地址,`method`指定提交方式,`name`命名表单,`id`为表单指定唯一标识符。
49.[多选]
在JavaScript中,`for`循环的组成部分有( )
( 1分 )
得分:0分
此题已选择 0/4 项
初始化表达式漏选
条件表达式漏选
循环体漏选
递增或递减表达式漏选
正确答案初始化表达式、条件表达式、循环体、递增或递减表达式
答案解析`for`循环由初始化表达式、条件表达式、循环体和递增或递减表达式组成。
50.[多选]
以下哪些是HTML5新增的语义化标签( )
( 1分 )
得分:0分
此题已选择 0/4 项
`<header>`漏选
`<nav>`漏选
`<footer>`漏选
`<article>`漏选
正确答案`<header>`、`<nav>`、`<footer>`、`<article>`
答案解析`<header>`、`<nav>`、`<footer>`、`<article>`都是HTML5新增的语义化标签,分别用于定义页面的页眉、导航栏、页脚和文章内容。
51.[多选]
HTML中,用于设置元素样式的方式有( )
( 1分 )
得分:0分
此题已选择 0/4 项
内联样式(使用style属性)漏选
内部样式表(在<head>标签内使用<style>标签)漏选
外部样式表(通过<link>标签引入外部CSS文件)漏选
使用class属性引用外部样式漏选
正确答案内联样式(使用style属性)、内部样式表(在<head>标签内使用<style>标签)、外部样式表(通过<link>标签引入外部CSS文件)、使用class属性引用外部样式
答案解析这几种都是HTML中设置元素样式的常见方式。
52.[多选]
在CSS中,可以设置文本颜色的方式有( )
( 1分 )
得分:0分
此题已选择 0/4 项
使用颜色名称,如“red”漏选
使用十六进制代码,如“#FF0000”漏选
使用RGB值,如“rgb(255, 0, 0)”漏选
使用HSL值,如“hsl(0, 100%, 50%)”漏选
正确答案使用颜色名称,如“red”、使用十六进制代码,如“#FF0000”、使用RGB值,如“rgb(255, 0, 0)”、使用HSL值,如“hsl(0, 100%, 50%)”
答案解析这几种方式都可以在CSS中设置文本颜色,颜色名称直观,十六进制代码精确,RGB和HSL从不同角度定义颜色。
53.[多选]
JavaScript中,常见的事件有( )
( 1分 )
得分:0分
此题已选择 0/4 项
click(点击事件)漏选
mouseover(鼠标悬停事件)漏选
submit(表单提交事件)漏选
load(页面加载完成事件)漏选
正确答案click(点击事件)、mouseover(鼠标悬停事件)、submit(表单提交事件)、load(页面加载完成事件)
答案解析这些都是JavaScript中非常常见的事件,分别在用户点击、鼠标悬停、提交表单、页面加载完成时触发。
54.[多选]
HTML中,`<meta>`标签可用于( )
( 1分 )
得分:0分
此题已选择 0/4 项
设置网页字符编码漏选
设置网页描述漏选
设置网页关键词漏选
设置网页作者漏选
正确答案设置网页字符编码、设置网页描述、设置网页关键词、设置网页作者
答案解析`<meta>`标签可通过不同属性设置网页字符编码、描述、关键词、作者等信息。
55.[多选]
在JavaScript中,`switch-case`语句可用于( )
( 1分 )
得分:0分
此题已选择 0/4 项
多条件判断漏选
替代`if-else if`语句漏选
循环操作
事件绑定
正确答案多条件判断、替代`if-else if`语句
答案解析`switch-case`用于多条件判断,在某些情况下可替代`if-else if`语句,但不能用于循环操作和事件绑定。
56.[多选]
CSS中,设置元素边框相关的属性有( )
( 1分 )
得分:0分
此题已选择 0/4 项
border-width漏选
border-color漏选
border-style漏选
border-radius漏选
正确答案border-width、border-color、border-style、border-radius
答案解析`border-width`设置边框宽度,`border-color`设置边框颜色,`border-style`设置边框样式,`border-radius`设置边框圆角。
57.[多选]
HTML中,`<ul>`标签和`<ol>`标签的区别有( )
( 1分 )
得分:0分
此题已选择 0/4 项
`<ul>`创建无序列表,`<ol>`创建有序列表漏选
`<ul>`列表项默认有项目符号,`<ol>`列表项默认有序号漏选
`<ul>`不能嵌套`<ol>`,`<ol>`不能嵌套`<ul>`
`<ul>`和`<ol>`的样式不能通过CSS修改
正确答案`<ul>`创建无序列表,`<ol>`创建有序列表、`<ul>`列表项默认有项目符号,`<ol>`列表项默认有序号
答案解析`<ul>`是无序列表,`<ol>`是有序列表,且默认显示不同;`<ul>`和`<ol>`可以相互嵌套,它们的样式都能通过CSS修改。
58.[多选]
HTML中,`<input>`标签的`type`属性常见值有( )
( 1分 )
得分:0分
此题已选择 0/4 项
text漏选
password漏选
submit漏选
checkbox漏选
正确答案text、password、submit、checkbox
答案解析`text`创建单行文本框,`password`创建密码框,`submit`创建提交按钮,`checkbox`创建复选框。
59.[多选]
在JavaScript中,`let`和`var`声明变量的区别有( )
( 1分 )
得分:0分
此题已选择 0/4 项
`let`有块级作用域,`var`没有块级作用域漏选
`let`不能重复声明,`var`可以重复声明漏选
`let`存在暂时性死区,`var`不存在漏选
`let`声明的变量不会提升,`var`声明的变量会提升漏选
正确答案`let`有块级作用域,`var`没有块级作用域、`let`不能重复声明,`var`可以重复声明、`let`存在暂时性死区,`var`不存在、`let`声明的变量不会提升,`var`声明的变量会提升
答案解析这些都是`let`和`var`声明变量的区别。
60.[多选]
CSS中,设置元素定位方式有( )
( 1分 )
得分:0分
此题已选择 0/4 项
static漏选
relative漏选
absolute漏选
fixed漏选
正确答案static、relative、absolute、fixed
答案解析`static`默认定位,`relative`相对定位,`absolute`绝对定位,`fixed`固定定位,是CSS中常见的定位方式。
61.[多选]
在JavaScript中,`console`对象的常用方法有( )
( 1分 )
得分:0分
此题已选择 0/4 项
`log()`漏选
`error()`漏选
`warn()`漏选
`debug()`漏选
正确答案`log()`、`error()`、`warn()`、`debug()`
答案解析`log()`输出普通信息,`error()`输出错误信息,`warn()`输出警告信息,`debug()`输出调试信息。
62.[多选]
CSS中,盒模型的组成部分有( )
( 1分 )
得分:0分
此题已选择 0/4 项
内容(content)漏选
内边距(padding)漏选
边框(border)漏选
外边距(margin)漏选
正确答案内容(content)、内边距(padding)、边框(border)、外边距(margin)
答案解析CSS盒模型由内容、内边距、边框和外边距组成,共同影响元素的布局和尺寸。
63.[多选]
CSS中,设置元素背景相关的属性有( )
( 1分 )
得分:0分
此题已选择 0/4 项
background-color漏选
background-image漏选
background-repeat漏选
background-position漏选
正确答案background-color、background-image、background-repeat、background-position
答案解析`background-color`设置背景颜色,`background-image`设置背景图片,`background-repeat`控制背景图片重复,`background-position`设置背景图片位置。
64.[多选]
在JavaScript中,数组的常用方法有( )
( 1分 )
得分:0分
此题已选择 0/4 项
`push()`漏选
`pop()`漏选
`shift()`漏选
`unshift()`漏选
正确答案`push()`、`pop()`、`shift()`、`unshift()`
答案解析`push()`在数组末尾添加元素,`pop()`删除数组末尾元素,`shift()`删除数组开头元素,`unshift()`在数组开头添加元素。
65.[多选]
HTML中,`<a>`标签的常见属性有( )
( 1分 )
得分:0分
此题已选择 0/4 项
href漏选
target漏选
rel漏选
title漏选
正确答案href、target、rel、title
答案解析`href`指定链接地址,`target`设置链接打开方式,`rel`定义文档与被链接文档关系,`title`提供链接额外信息。
66.[多选]
CSS中,`display`属性常见的值有( )
( 1分 )
得分:0分
此题已选择 0/4 项
block(块级元素显示)漏选
inline(行内元素显示)漏选
inline-block(行内块元素显示)漏选
none(不显示)漏选
正确答案block(块级元素显示)、inline(行内元素显示)、inline-block(行内块元素显示)、none(不显示)
答案解析这些是`display`属性常见的值,用于设置元素显示类型。
67.[多选]
CSS中,设置元素透明度的方式有( )
( 1分 )
得分:0分
此题已选择 0/4 项
使用`opacity`属性漏选
使用`rgba()`函数设置颜色时设置透明度漏选
使用`hsla()`函数设置颜色时设置透明度漏选
使用`visibility`属性
正确答案使用`opacity`属性、使用`rgba()`函数设置颜色时设置透明度、使用`hsla()`函数设置颜色时设置透明度
答案解析`opacity`直接设置元素透明度,`rgba()`和`hsla()`函数可在设置颜色同时设置透明度;`visibility`控制元素是否可见,并非设置透明度。
68.[多选]
在JavaScript中,函数定义的组成部分有( )
( 1分 )
得分:0分
此题已选择 0/4 项
function关键字漏选
函数名漏选
参数列表漏选
函数体漏选
正确答案function关键字、函数名、参数列表、函数体
答案解析定义函数需要`function`关键字、函数名、参数列表(可无)和函数体。
69.[多选]
HTML中,用于设置表格相关属性的有( )
( 1分 )
得分:0分
此题已选择 0/4 项
border漏选
cellpadding漏选
cellspacing漏选
width漏选
正确答案border、cellpadding、cellspacing、width
答案解析`border`设置表格边框,`cellpadding`设置单元格内边距,`cellspacing`设置单元格间距,`width`设置表格宽度。
70.[多选]
在JavaScript中,`if-else`语句可以实现的逻辑有( )
( 1分 )
得分:0分
此题已选择 0/4 项
单条件判断漏选
多条件判断漏选
嵌套条件判断漏选
循环判断
正确答案单条件判断、多条件判断、嵌套条件判断
答案解析`if-else`可进行单条件判断,通过`else if`可实现多条件判断,还能进行嵌套条件判断,但不能实现循环判断,循环判断一般用循环语句。
71.
在JavaScript中,`let`声明的变量在声明前使用会报错。
( 1分 )
得分:0分
对未选
错
正确答案对
答案解析`let`存在暂时性死区,在声明前使用会报错。
72.
HTML中,`<input type="submit">`按钮点击后会自动提交表单。
( 1分 )
得分:0分
对未选
错
正确答案对
答案解析`<input type="submit">`按钮默认行为是点击后提交所在表单。
73.
CSS 子元素能自动继承父元素的 width 属性
( 1分 )
得分:0分
对
错未选
正确答案错
答案解析布局相关的 width 属性子元素不会自动继承
74.
在JavaScript中,`var`声明的变量会提升到作用域顶部。
( 1分 )
得分:0分
对未选
错
正确答案对
答案解析`var`声明变量存在变量提升,会将声明提升到作用域顶部。
75.
CSS 的 display: none 和 visibility: hidden 隐藏元素后都不占空间
( 1分 )
得分:0分
对
错未选
正确答案错
答案解析display: none 不占空间,visibility: hidden 占空间
76.
HTML中,`<img>`标签的`alt`属性在图像正常显示时也会显示。
( 1分 )
得分:0分
对
错未选
正确答案错
答案解析`alt`属性在图像无法显示时显示替代文本,图像正常显示时不显示。
77.
CSS中,`position: fixed`表示元素相对于父元素固定定位。
( 1分 )
得分:0分
对
错未选
正确答案错
答案解析`position: fixed`表示元素相对于浏览器窗口固定定位。
78.
在HTML中,`<div>`标签是行内元素。
( 1分 )
得分:0分
对
错未选
正确答案错
答案解析`<div>`是块级元素,会独占一行。
79.
HTML中,`<form>`标签的`method`属性默认值是`POST`。
( 1分 )
得分:0分
对
错未选
正确答案错
答案解析`<form>`标签的`method`属性默认值是`GET`。
80.
CSS 的 position: fixed 属性让元素相对于浏览器窗口定位
( 1分 )
得分:0分
对未选
错
正确答案对
答案解析滚动页面时元素位置不变,用于固定导航栏
81.
CSS中,`display: none`和`visibility: hidden`都能使元素不可见,效果完全一样。
( 1分 )
得分:0分
对
错未选
正确答案错
答案解析`display: none`使元素不显示且不占据空间,`visibility: hidden`使元素不可见但仍占据空间。
82.
CSS 的浮动属性可实现元素居中对齐
( 1分 )
得分:0分
对
错未选
正确答案错
答案解析float 取值无居中方式,居中需其他方法
83.
CSS中,`z - index`属性只对定位元素有效。
( 1分 )
得分:0分
对未选
错
正确答案对
答案解析`z - index`用于设置元素堆叠顺序,只对定位元素(`position`值为`relative`、`absolute`、`fixed`)有效。
84.
在JavaScript中,`function`关键字定义的函数都是匿名函数。
( 1分 )
得分:0分
对
错未选
正确答案错
答案解析`function`关键字定义的函数可以有函数名,匿名函数是没有函数名的函数表达式。
85.
CSS中,`text - align`属性可以设置元素的垂直对齐方式。
( 1分 )
得分:0分
对
错未选
正确答案错
答案解析`text - align`设置水平对齐方式,`vertical - align`设置垂直对齐方式。
86.
CSS中,`margin`属性不能设置负值。
( 1分 )
得分:0分
对
错未选
正确答案错
答案解析`margin`属性可以设置负值,用于调整元素位置。
87.
CSS中,`float`属性会使元素脱离文档流。
( 1分 )
得分:0分
对未选
错
正确答案对
答案解析`float`属性使元素向左或向右浮动,脱离文档流正常布局。
88.
在JavaScript中,`console.log()`函数输出的内容会显示在页面上。
( 1分 )
得分:0分
对
错未选
正确答案错
答案解析`console.log()`输出内容显示在浏览器控制台,而非页面上。
89.
JavaScript 中 this 关键字指向固定不变
( 1分 )
得分:0分
对
错未选
正确答案错
答案解析this 指向随调用场景变化
90.
HTML 语义化标签仅用于美化页面结构
( 1分 )
得分:0分
对
错未选
正确答案错
答案解析有助于浏览器解析和搜索引擎优化
91.
只用原生 HTML、CSS、JavaScript 无法实现表单验证
( 1分 )
得分:0分
对
错未选
正确答案错
答案解析原生技术可实现表单验证等 Web 交互功能
92.
HTML 中的<a>标签只能跳转至其他网页,不能锚点跳转
( 1分 )
得分:0分
对
错未选
正确答案错
答案解析<a>标签可跳转外部网页,也能实现锚点跳转
93.
CSS3 的 border - radius 属性可单独设置元素某个角的圆角
( 1分 )
得分:0分
对未选
错
正确答案对
答案解析支持简写和单独设置每个角的圆角大小
94.
HTML中,`<table>`标签内只能有`<tr>`和`<td>`标签。
( 1分 )
得分:0分
对
错未选
正确答案错
答案解析`<table>`标签内还可以有`<th>`(表头)等标签。
95.
CSS 盒模型元素总宽度包含 margin
( 1分 )
得分:0分
对
错未选
正确答案错
答案解析标准和怪异盒模型总宽度计算均不包含 margin
96.
JavaScript 可直接操作 HTML 元素和 CSS 样式
( 1分 )
得分:0分
对未选
错
正确答案对
答案解析通过 DOM 操作 HTML 元素,CSSOM 调整样式
97.
JavaScript 异步操作会阻塞后续代码执行
( 1分 )
得分:0分
对
错未选
正确答案错
答案解析异步操作不阻塞代码,放入任务队列
98.
CSS中,`width`属性设置的是元素内容区域的宽度,不包括内边距、边框和外边距。
( 1分 )
得分:0分
对未选
错
正确答案对
答案解析`width`默认设置的是元素内容区域宽度,若要包含内边距、边框等需使用`box - sizing`属性改变计算方式。
99.
HTML 的 DOCTYPE 声明对页面渲染没有影响
( 1分 )
得分:0分
对
错未选
正确答案错
答案解析DOCTYPE 影响浏览器解析模式,确保页面按预期渲染
100.
JavaScript 中 let、const 声明的变量有块级作用域
( 1分 )
得分:0分
对
错错选
正确答案对
答案解析let 和 const 变量作用域限于声明的代码块内