ARTICLE · 1223453
网页开发基础复习题库
网页前端技术基础试题
一、单选题(共31题)
1. 可以实现圆角效果的属性是什么?
A. circle
B. arc
C. border-radius
D. border
【答案:C】
2. CSS 指的是______。
A. Creative Sheets Style
B. Creative Style Sheets
C. Cascading Style Sheets
D. Computer Style Sheets
【答案:C】
3. 以下哪个Emmet缩写将生成一个表格(table),包含三行(tr),每行三列(td)?
A. table>tr*3>td*3
B. table>3tr>3td
C. 3tr>3td>table
D. tr*3>td*3>table
【答案:A】
4. 在CSS中,z-index属性用于控制什么?
A. 元素的边框颜色
B. 元素的宽度
C. 元素的堆叠顺序
D. 元素的高度
【答案:C】
5. 在以下的 CSS 中,可使所有 <p> 元素变为粗体的正确语法是?
A. p {font-weight:bold}
B. p {text-size:bold}
C. <p style="text-size:bold">
D. <p style="font-size:bold">
【答案:A】
6. div p:first-of-type 以下选择器的作用是什么?
A. 选择带有<div>中的第一个<p>元素
B. 选择第一个<div>中的第一个<p>元素
C. 选择每个<div>中的第一个<p>元素
D. 选择每个div中的第一个子元素,如果该子元素是<p>
【答案:C】
7. 可以产生带有字母ABC排序符号的列表?
A. <dl>
B. <list>
C. <ul>
D. <ol>
【答案:D】
8. 以下哪个属性用于将动画应用到元素?
A. animation-duration
B. animation(简写属性)
C. animation-timing-function
D. animation-name
【答案:B】
9. 在下列的 HTML 中,哪一个可以产生超链接?
A. <a href="http://www.edu.cn"> EDU </a>
B. <a url="http://www.edu.cn">EDU</a>
C. <a name="http://www.edu.cn"> EDU </a>
D. <a>http://www.edu.cn </a>
【答案:A】
10. 下列选项中,能够设置表单背景颜色的属性是什么?
A. size
B. background-color
C. padding
D. border
【答案:B】
11. 在表单中插入文本域的正确的HTML代码是______。
A. <select multiple><option value=""></select>
B. <input type="textarea" rows="" cols=""></input>
C. <input type="password" size=15></input>
D. <textarea name="" rows="3" cols="10"> </textarea>
【答案:D】
12. 以下哪种定位方式会使元素脱离文档流?
A. position: static
B. position: sticky
C. position: relative
D. position: absolute
【答案:D】
13. 在HTML文档中,引用外部样式表的正确位置是?
A. <head>部分
B. <body>部分
C. 文档的末尾
D. 文档的顶部
【答案:A】
14. CSS代码如下所示:`table{border:1px solid red;}` 上述代码的含义是。
A. 设置单元格的边框为1像素的红色实线
B. 设置table的边框为1像素的红色实线
C. 设置单元格的边框为1像素的红色虚线
D. 设置table的边框为1像素的红色虚线
【答案:B】
15. 在CSS中,text-align属性的初始值是什么?
A. left
B. normal
C. right
D. auto
【答案:A】
16. 添加注释或取消注释,可使用快捷键是什么?
A. ctrl+/
B. ctrl+A
C. ctrl+S
D. ctrl+F
【答案:A】
17. 以下哪个属性用于设置Flex项目在交叉轴上的对齐方式?
A. align-self
B. justify-content
C. justify-self
D. align-items
【答案:D】
18. 以下哪个属性设置动画的延迟时间?
A. animation-start
B. animation-duration
C. animation-offset
D. animation-delay
【答案:D】
19. 以下哪个属性用于将元素定义为弹性布局?
A. display: grid
B. display: flex
C. display: inline-flex
D. display: block
【答案:B】
20. 以下代码片段中,属于绝对定位的是什么?
A. position:relative;
B. position:absolute;
C. position:fixed;
D. position:static;
【答案:B】
21. 以下不能用来定义表格内容的标签为( )。
A. <th>
B. <br>
C. <td>
D. <tr>
【答案:B】
22. 下列标签中,属于行内元素,不能设置宽度和高度的标签是( )
A. h1
B. a
C. p
D. table
【答案:B】
23. 下列选项中,可用于设置下拉菜单的多项选择功能的是哪个属性?
A. selected
B. size="1"
C. checked
D. multiple
【答案:D】
24. 在CSS中,用于定义元素外边距的属性是?
A. border
B. content
C. padding
D. margin
【答案:D】
25. CSS中,用于清除元素浮动效果的属性是?
A. clear: both
B. float:none
C. display: none
D. visibility: hidden
【答案:A】
26. audio标签支持的音频文件类型不包括( )
A. ogg
B. MP3
C. wav
D. aud
【答案:D】
27. 下列____语言可以实现网页外观表现。
A. JavaScript
B. HTML
C. C++
D. CSS
【答案:D】
28. 以下标签中,用于设置网页标题的是______。
A. <title>
B. <head>
C. <html>
D. <caption>
【答案:A】
29. 在表格中,用于设置表格边框的属性是( )。
A. background
B. cellspacing
C. border
D. cellpadding
【答案:C】
30. 网页的内部样式<style>需要在什么位置定义?
A. <head></head>标签内
B. <body></body>标签内
C. <html></html>标签内
D. <div></div>标签内
【答案:A】
31. 以下哪个选择器用于选择同一父元素下的所有后续兄弟元素?
A. .sibling > .sibling2
B. .sibling + .sibling2
C. .sibling ~ .sibling2
D. .sibling .sibling2
【答案:C】
二、判断题(共10题)
32. 表格<table>标签对儿中,只能允许有一个表格标题<caption>标签。( )
【答案:对】
33. 伪元素 ::before 和 ::after,必须设置 content 属性才能使用。( )
【答案:对】
34. 表单设计中,多行文本使用<textarea></textarea>。( )
【答案:对】
35. 当对某一个<td>标记应用width属性设置宽度时,该列中的所有单元格均会以设置的宽度显示。( )
【答案:对】
36. CSS中的"margin: 0 auto;"可以实现块级元素的水平居中。( )
【答案:对】
37. HTML中的<meta>标签必须位于<head>标签内。( )
【答案:对】
38. 在表单控件中,复选框应用checked属性,指定默认选中项。( )
【答案:对】
39. 后端部分是对普通用户不可见的,例如从数据库中读取数据。( )
【答案:对】
40. 给子元素设置"margin: 0 auto;",在flex布局中可以实现居中。( )
【答案:对】
41. HBuilder只能用于开发HTML和CSS文件,无法编写JavaScript代码。( )
【答案:错】
三、简答题(共3题)
42. 盒模型中,padding、border和margin分别指的是什么?
【参考答案】padding(内边距):指内容区域与边框之间的空间;border(边框):指围绕内容区域和内边距的线条;margin(外边距):指元素边框与相邻元素之间的外部空间。
43. Web 标准由哪几部分组成?
【参考答案】Web标准主要由三部分组成:(1)结构标准(HTML/XHTML)——用于描述网页的结构;(2)表现标准(CSS)——用于控制网页的外观样式;(3)行为标准(JavaScript/ECMAScript/DOM)——用于实现网页的交互行为。
44. CSS语法由哪两部分组成?
【参考答案】CSS语法由两部分组成:(1)选择器(Selector)——指定要应用样式的HTML元素;(2)声明块(Declaration Block)——包含一条或多条声明,每条声明由属性(property)和值(value)组成,用花括号{}包裹。
注:如有错误,欢迎指正






























































































