【JS】期末复习题

一、选择题

1.下面四种标签哪种写法不正确(     D    )。

A.<html></html>          B.<Html></Html>     

C.<HTML></HTML>      D.<html><html/>

2.Web开发的主要技术不包括以下哪个(     C    )。

A.HTML        B.JavaScript              C.Java           D.CSS

3.关于HTML描述不正确的是(    A   )。

A.HTML5是一种文件              B.HTML5是纯文本类型的语言

C.HTML是一种网页控制技术      D.A、B、C都对

4.编写网页的过程中,下面那种注释不正确(    C     )。

A.<!--注释-->

B.//注释

C.<**注释**>

D./*注释*/

5.关于HTML5文件结构,下列说法正确的是(   C  )

A.<html>标签中的所有内容都会显示在网页中。

B.<title>标签用于定义网页标题,该标签中的内容不会显示在网页的最上方。

C.<body>标签中的内容为网页主体。

D.A、B、C都对

6.关于Web开发核心技术的描述,不正确的是(  AD   )。

A.  HTML文件中只能写HTML代码,不能添加CSS代码或JavaScript代码。

B.  设置网页样式时,可以通过<link>引入CSS文件,也可以将CSS代码写在HTML中。

C.  JavaScript文件的后缀名只能是.js

D.  A、B、C都不正确

7.HTML文档的树状结构中,( A  )标签为文档的根节点,位于结构中的最顶层。

A.  <HTML>                         B.  <HEAD>

C.  <BODY>                         D.  <TITLE>

8.关于网站首页制作的说法错误的是(   D    )。

A.首页的文件名称可以是index.htm或index.html。

B.可以使用排版表格和排版单元格来进行定位网页元素。

C.可以使用表格对网页进行定位。

D.在首页中我们不可以使用css样式来定义风格。

9.下面说法正确的是(     D    )。

A.在制作网页时,为了少建立文件夹,应该把所有的HTML代码,CSS代码和JavaScript代码都写在HTML文件中。

B.编写时没必要加注释,写注释是多此一举。

C.为文件命名时,可以随便命名,不需要做到“见名知意”

D.A、B、C都不对。

10.下面哪个软件不是用于编写HTML5程序代码(    B     )。

A.Dreamweaver      B.Visual studio       C.EditPlus        D.WebStorm

11.下面那个标签中不能插入文字(   A      )。

A.<img>        B.<div>           C.<span>          D.<p>

12.使用<img>标签在网页中成功地添加一张图片,必不可少的属性是(    AC     )。

A.alt        B.title              C.src          D.width

13.关于<br>和<hr>标签说法不正确的是(     D    )。

A.都是单标签

B.<br>标签用于换行显示内容

C.<hr>标签可以在网页中添加一条水平线

D.<br>标签与<p>标签的作用相同,都是换行

14.关于超链接下面说法正确的是(    C     )。

A.链接地址只能使用绝对地址               B.链接地址只能使用相对地址

C.链接地址绝对地址和相对地址都可以使用   D. 以上说法都不正确

15.<div>和<span>标签说法不正确的是(    D     )。

A.<div>标签是块级元素

B.<span>标签是内联元素

C.都可以添加文字

D.没有区别

16.关于链接标签的说法不正确的是(  CD   )

A.<a>标签里可以是文字也可以是图片

B.通过href属性添加目标链接地址

C.通过target属性添加目标链接地址

D.以上说法都不正确。

17.下列标签书写正确的是(  CD   )。

A.  <p/>      B.  <img></img>       C.  <span>       D.  <div></div>

18.下列不是<img>标签的HTML属性的是(  B    )。

A.src        B.href               C.alt           D.title

19.在网页中添加一个链接,并要求在新窗口打开链接,下列代码正确的是(  A  )。

A.<a href=”link.html” target=”_blank”>友情链接</a>

B.<a href=”link.html” target=”_parent”>友情链接</a>

C.<a href=”link.html” target=”_self”>友情链接</a>

D.<a href=”link.html” target=”_top”>友情链接</a>。

20.对于下面代码解读不正确的是( C        )。

<img src=”pic.png” alt=”我的头像” title=”my head” width=”50px”>

A.该图片在网页中显示的宽度是50像素,高度按比例放大或缩小。

B.图片的路径是“pic.png”。

C.鼠标悬停在图片上时,鼠标附近会显示图片信息“我的头像”

D.当图片无法正常显示时,图片位置会显示内容“我的头像”

21.CSS代码的作用是(       B  )。

A.添加网页内容        B.设置网页样式     C.设置网页动态特效     D.A、B、C都对

22.使用CSS设置列表项图标应使用以下哪个属性(    A     )。

A.list-style-image   B.list-style-position    C.list-style-type      D.都不是

23.设置<a>标签的目标链接地址的属性为(     B    )。

A.src             B.href                C.target         D.to

24.为网页添加视频可以通过以下哪个标签(    B     )。

A.<audio>        B.<video>           C.<meta>          D.A、B、C都可以

25.为网页添加音频可以通过以下哪个标签(   A      )。

A.<audio>       B.<video>          C.<meta>       D.A、B、C都可以

26.如果要设置页面加载完毕后立即播放视频,应该在标签中设置什么属性(  C  )。

A.loop          B.play             C.autoplay     D.controls

27.如果要添加音频工具栏,则应该通过什么属性(  B   )。

A.loop          B.controls         C.autoplay     D.width

28.HTML中可以设置动态滚动效果的文字的标签是(  A  )

A.<marquee>     B.<span>           C.<table>      D.<p>

29.使用<marquee>标签中direction属性的含义是(  A  )。

A.文字滚动方式   B.文字滚动方向      C.滚动速度      D.  A、B、C都不正确

30.对下列代码描述不正确的是(    B     )。

<video src=”a.mp4”>请更新您的浏览器</video>

A.上面代码可以在网页中插入一段视频

B.上面代码可以在网页中插入一段音频

C.当浏览器不支持播放视频时,浏览器中就会显示文字“请更新您的浏览器”

D.”a.mp4”是视频的路径

31.下面关于表单的叙述错误的是(    D     )。

A.表单是用户与网站实现交互的重要手段      B.表单可以收集浏览者的信息

C.表单是网页上的一个特定区域              D.表单是由一对<table>标签组成

32.要建立一个输入单行文字的文本框,下面代码正确的是(     B    )。

A.<input>                                      B.<input type="text">

C.<input type="radio">                          D.<input type="password">

33.下列说法不正确的是(     B    )。

A.设置<input>标签中type属性为password可以添加密码框

B.一组单选按钮的属性值应该保持一致

C.文件域通常用于上传文件、上传头像等用途

D.设置文本域的大小应该使用width和height属性

34.要输出密码域,type属性的属性值应该等于(   A    )。

A.password        B.radio             C.text              D.image

35.创建一个文本域所需的标签是(    D     )。

A.<input>        B.<select>          C.<option>          D.<textarea>

36.建立一对选择性别的单选按钮,下面关于它们的name值正确的是(     D    )。

A.name="boy",name="girl"       B.name="male",name="female"

C.name="male",name="girl"        D.name="sex",name="sex"

37.关于下列代码片段分析正确的是(     A    )。

<form name="form" action="register.html" method="post">

...   

</form>

A.表单的名称是form                    B.表单的数据提交的位置是post

C.表单提交的数据将会出现在地址栏中    D.来访者输入的数据会附加在URL之后

38.以下选项中是添加图像域的代码是(    A     )。

A.<input type=”image” src=”a.png” name=”button”>

B.<input name =”image” src=”a.png” type =”button”>

C.<input type=”images” src=”a.png” name=”button”>

D.A、B、C都不对

39.单行文本框中设置默认的文本框中文字可以使用以下哪个属性(    B     )。

A.name       B.value      C.width       D.size

40.关于文件域说法正确的是(  AB   )

A.通过value属性自定义按钮上的文字                  B.通常用于上传文件等

C.通过name属性可以定义按钮上的文字                 D.A、B、C都对

41.下列选项中是有序列表标签的是(     B    )。

A.<ul>        B.<ol>           C.<dl>          D.<table>

42.关于定义列表标签说法错误的是(    D     )。

A.定义列表是一个包含两个层次的列表       

B.定义列表中一个<dd>标签可以对应多个<dt>标签

C.定义列表标签是<dl>标签                 

D.定义列表中一个<dt>标签可以对应多个<dd>标签

43.下列说法正确的是(    ABCD     )。

A.有序列表中,type属性可以设置其序号类型

B.无序列表中,type属性可以设置项目符号

C.CSS中可以通过list-style-image自定义列表项的图标

D.A、B、C都对

44.下面代码的运行结果,说法正确的是(  B   )。

<ul>

  <li>苹果</li>

  <li>香蕉</li>

  <li>橘子</li>

</ul>

A.是有序列表        B.是无序列表         C.是定义列表            D.都不正确

45.下列关于有序列表和无序列表的说法正确的是(  C   )

A.有序列表标签是<ul>

B.无序列表标签是<ol>

C.无序列表和有序列表中添加列表项都需要使用<li>标签

D.有序列表的每一项前面有列表项符号,而无序列表的每一项前面是排序的序号

46.下列说法错误的是(  D   )。

A.  <ul>是无序列表标签

B.  <dl>是定义列表标签

C.  <ul>和<ol>都是块级元素

D.  列表标签只有有序列表、无序列表和定义列表这三种。

47.下面有关定义列表的说法中,正确的是(   B   )。

A.在<dl></dl>中直接输入内容就可以

B.在<dt></dt>中输入定义的内容,在<dd></dd>中输入解释的内容

C.在<dt></dt>中输入解释的内容,在<dd></dd>中输入定义的内容

D.在<dt></dt>和<dd></dd>是唯一且一一对应的。

48.关于列表下列说法错误的是(  D   )

A.常见的列表有有序列表、无序列表和定义列表

B.有序列表的列表项目之间排列是有顺序的  

C.无序列表的列表项目之间排列是没有顺序的

D.列表之间不可以嵌套使用

49.关于HTML中的表格,下列说法错误的是(    C     )。

A.表格标签是<table>

B.在表格标签中通过width和height属性可以设置表格大小

C.在表格标签中直接添加可以<td>单元格标签

D.表格标签中可以通过bgcolor添加设置表格的背景颜色

50.跨行合并表格的HTML代码为(    D    )。

A.<tr colspan=”3”>       B.<tr rospan=”3”>     

C.<td colspan=”3”>       D.<td rowspan=”3”>

51.在HTML中引入JavaScript文件使用的标签是(     C    )。

A.<link>        B.<a>           C.<script>          D.<javascript>

52.在HTML中引入CSS文件使用的标签是(      A   )。

A.<link>        B.<a>           C.<script>          D.<javascript>

二、填空题  

1.<body>标签中设置网页背景颜色的属性是  background-color

2.WEB开发的核心技术是____HTML_______、____CSS_______、_____JavaScript______。

3.CSS文件的后缀名是____.css_______。

4.meta元素的属性有____ name _______、_____ http-equiv ______。其中____ name _______属性用于描述网页,以便于搜索引擎机器人查找分类。

5.制作网页时,网页主体内容代码需要写在_____body______标签里。

6.<title>标签的作用是____设置网页标题_______。

7.注释的作用是___用来解释和说明程序中的内容________。注释分为三类,分别是____单行注释_______、____多行注释_______、_____文档注释______。

8.JavaScript中的注释有_____2______种,分别是_____单行注释______和_____多行注释______。

9. 标签分为____单标签_______和____双标签_______。

10. HTML文件的后缀可以是___.html________和_____.htm______。

11.在网页中添加图片使用的标签是_____<img>______。

12.按单双标签分类,<hr>标签的类型____单标签______,它的作用是____添加水平分割线_______。

13.<p>标签的作用是___定义段落________。

14.在网页中添加链接应使用_____<a>______标签。

15.为“友情链接”四个字添加链接,并且目标地址为“link.html”,设置目标窗口在父窗口打开的代码是____<a href=“link.html” target="_parent" >友情链接<a>_____________________________。

16.下列代码中,"images/banner1.jpg"是图片的___路径____, "491"和 "824"表示图片的____高度____和_____宽度______。

<img src="images/banner1.jpg" alt="替换文本" height="491" width="824" />

17.从块级元素和内联元素来区分,<div>标签是___块级元素___,<span>标签是_____内联元素______。

18下面代码:

<p align="center">点击进入首页</p>

<p>标签的作用是___定义段落________,align="center"的作用是:____居中对齐_______。

19.下面代码:

<a href="lx1.html">点击进入首页</a>

<a>标签的作用是____超链接点击 点击进入首页,从一个页面跳转到另一个页面________,"lx1.html"使用的地址为:_____文档相对地址路径______。

20. <br>标签的作用是_____定义换行______。

21.<video>标签的作用是_____定义视频______,<audio>标签的作用是____定义音频_______。

22.在网页中添加视频或音频时,可以通过_____src______属性添加视频或音频的路径。

23.添加视频或音频时,如果要设置音频或视频加载完毕后立即播放,可以使用____ autoplay_______属性。

24.<video>添加视频后,设置视频播放器大小的属性是____height_______。

25.<audio>标签中添加音频工具栏的属性是_____controls______。

26.从选中标签的数量对比,类选择器与ID选择器的区别是____可以选中多个标签_______。

27.要设置网页中的视频播放暂停时调用某函数应使用的事件是____onpause_______。

28.<audio>标签中src属性作用是___添加音频路径________。

29.添加表单应该使用_____<form></form>______标签。

30.表单的method属性用来定义处理程序从表单中获得信息的方式,它的取值可以是__get_____和___post____。

31.添加一个密码域,则应该设置<input>标签中type的属性值应该为___password____。

32.在单选控件中必须设置属性___id____的值。而对于一组单选按钮,往往要设定同样的____name___,这样在传递时才能更好地对某一个选择内容的取值进行判断。

33.HTML表单是用户与网站实现的____交互_______重要手段。

34.点击提交按钮后,页面内容将会被提交到_____action______指定的路径。

35.复选框的表现形式是___________。

36.<input>标签的type属性为______ checkbox_____时,可以创建复选框。

37.通常我们上传文件所用的控件是____file_______。

38.在复选框中设置___checked ________属性可以实现该项被默认选中

39.常见的列表有________有序列表___、_____无序列表______和_____定义列表______。

40.<ol>标签用于在网页中添加____有序列表_______。

41.定义列表时一个含有两个层次的列表,名词为第一层次,其标签为_____dt______,解释为第二层次,其标签为____dd_______。

42.阅读以下代码:

<h2>学习用品</h2>

<ul>

  <li>钢笔</li>

  <li>笔记本</li>

  <li>书</li>

  <li>文具盒</li>

</ul>

<h2>水果分类</h2>

<ol>

  <li>苹果</li>

  <li>香蕉</li>

  <li>橘子</li>

  <li>梨</li>

</ol>

“学习用品”部分使用的列表为____无序列表_______, “水果分类”使用的列表为______有序列表_____

43.在编辑table表格时,合并行使用 __rowspan_______合并列使用___colspan______。

44.将表格的背景色设置为蓝色,代码为<table __background_____ ="blue"></table>。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/864884.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

React基础与核心概念探索

目录 React简介 起源与设计理念 JSX语法 什么是JSX&#xff1f; 为什么使用JSX&#xff1f; JSX的转换过程 组件化架构 React组件的概念 分类&#xff1a;函数组件 vs 类组件 状态管理 Props传递 虚拟DOM 高效DOM更新的秘密 工作原理 React简介 起源与设计理念 React&…

操作系统大题复习

磁盘调度算法 一次磁盘读写需要的时间 寻道时间 先来先服务FCFS 优点&#xff1a;公平 缺点&#xff1a;性能差&#xff0c;寻道时间长 最短寻道时间有限SSTF 缺点&#xff1a;可能产生饥饿现象 扫描算法SCAN 优点&#xff1a;不会产生饥饿现象 缺点&#xff1a;响应频率…

Node.js学习(一)

Node.js安装与入门案例&#xff1a; 需求&#xff1a;点击按钮&#xff0c;请求本地目录指定文件的内容&#xff0c;并显示在页面上 刚入门肯定想着直接写相对路径请求指定路径数据就行了&#xff0c;可是会发现不行。 网页运行在浏览器端&#xff0c;通常后续要发布&#xf…

docker部署wg-easy和firefly

Background WireGuard是一种新型的VPN协议,它通过在内核层运行,提供高效、安全、简单和现代的VPN解决方案。wg-easy是一个专为简化 WireGuard VPN配置和管理而设计的工具&#xff0c;提供了界面化的管理&#xff0c;进一步降低WireGuard 的使用门槛&#xff0c;让用户无需深入了…

在Linux中对Nginx配置rewrite跳转

nginx安装在IP为x.x.x.x的服务器上 rewrite语法&#xff1a; rewrite <正则表达式> <指定替换的内容> <flag标记> 注释&#xff1a;使用nginx提供的全局变量或自己设置的变量&#xff0c;结合正则表达式和标记位&#xff08;redirect返回302临时重定向…

css_23_多列布局

常用值&#xff1a; column-count&#xff1a;指定列数&#xff0c;值是数字。 column-width&#xff1a;指定列宽&#xff0c;值是长度。 columns &#xff1a;同时指定列宽和列数&#xff0c;复合属性&#xff1b;值没有数量和顺序要求。 column-gap&#xff1a;设置列边距…

Java时间转换

一、线程不安全 Date date new Date(); SimpleDateFormat dateFormat new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String prefix dateFormat.format(date);二、线程安全,建议使用 String t1 LocalDateTime.now().format(DateTimeFormatter.ofPattern("y…

【C++】STL-stack_queue

目录 1、stack和queue的使用 1.1 最小栈 1.2 栈的弹出和压入序列 1.3 二叉树的层序遍历 2、stack和queue的模拟实现 2.1 适配器 2.2 deque 2.2.1 deque的成员变量 2.2.2 deque的迭代器 2.2.3 deque尾插元素 2.2.4 deque头插元素 2.2.5 下标访问 2.2.6 deque的不足 …

Transformer模型学习

Transformer模型是深度学习领域的一种创新架构&#xff0c;尤其在自然语言处理&#xff08;NLP&#xff09;任务中表现出色。它是由Vaswani等人在2017年的论文《Attention is All You Need》中首次提出的。以下是对Transformer模型的详细介绍&#xff1a; Transformer的起源和…

golang结合neo4j实现权限功能设计

neo4j 是非关系型数据库之图形数据库&#xff0c;这里不再赘述。 传统关系数据库基于rbac实现权限, user ---- role ------permission,加上中间表共5张表。 如果再添上部门的概念&#xff1a;用户属于部门&#xff0c;部门拥有 角色&#xff0c;则又多了一层&#xff1a; user-…

力扣刷题--3158. 求出出现两次数字的 XOR 值【简单】

题目描述 给你一个数组 nums &#xff0c;数组中的数字 要么 出现一次&#xff0c;要么 出现两次。 请你返回数组中所有出现两次数字的按位 XOR 值&#xff0c;如果没有数字出现过两次&#xff0c;返回 0 。 示例 1&#xff1a; 输入&#xff1a;nums [1,2,1,3] 输出&…

数据加密解密和哈希的解析

[S1301]数据的加解密 对提供的原始数据&#xff08;字符串或者二进制数组&#xff09;进行加密是数据保护框架体提供的基本功能&#xff0c;接下来我们利用一个简单的控制台程序来演示一下加解密如何实现。数据的加解密均由IDataProtector对象来完成&#xff0c;而该对象由IDa…

Linux硬链接和软链接(符号链接)

ln 是 Linux 和 Unix 系统中用来创建链接的命令。它的基本用法如下&#xff1a; 创建硬链接&#xff1a; ln source_file target_link这会创建一个名为 target_link 的硬链接&#xff0c;指向 source_file。硬链接实际上是文件系统中的一个额外条目&#xff0c;指向相同的数据块…

Elasticsearch:Runtime fields - 运行时字段(一)

运行时字段&#xff08;runtime fields&#xff09;是在查询时计算的字段。运行时字段使你能够&#xff1a; 向现有文档添加字段而无需重新索引数据开始处理数据而无需了解其结构在查询时覆盖索引字段返回的值定义用于特定用途的字段而无需修改底层架构 你可以像访问其他任何…

bash条件判断基础adsawq1`1nn

判断的作用 判断后续操作的提前条件是否满足如果满足执行一种命令不满足则执行另一种指令 条件测试类型&#xff1a; 整型测试字符测试文字测试 整数测试&#xff1a;比较两个整数谁大谁小&#xff0c;是否相等&#xff1b; 二元测试&#xff1a; num1 操作符 num2 -eq: 等于…

uniapp封装虚拟列表滚动组件

uniapp封装虚拟列表滚动组件 这里用到一个列表&#xff0c;然后数据可能有很多很多…&#xff0c;一次性全部渲染到dom上会卡顿&#xff0c;很废性能&#xff0c;于是用了这个虚拟列表就变丝滑很多很多。 组件mosoweInventedList 代码&#xff1a; <!-- 虚拟滚动列表组件&a…

BASH and SH in SHELL scripts

一、执行脚本的现象 为了测试一个小的功能&#xff0c;写了一个小脚本&#xff0c;类似的内容如下&#xff1a; #!/bin/shecho "start api test ......"for((i1;i<10;i)); do echo "cur id :" $i; done echo "end."执行一下&#xff0c;“…

代码随想录Day67(图论 part04)

110.字符串接龙 题目&#xff1a;110. 字符串接龙 (kamacoder.com) 思路&#xff1a;没有思路 答案 import java.util.*;public class Main {public static void main(String[] args) {Scanner scanner new Scanner(System.in);int n scanner.nextInt();String beginStr sc…

华为手机怎么打印文件?

关于华为手机打印的问题&#xff0c;如果您有打印机&#xff0c;并且已经成功和华为手机相连&#xff0c;在解决上就要容易很多。 具体操作如下&#xff1a; 选择文件 文件来源&#xff1a;华为手机上的文件可以来自多个应用&#xff0c;如图库、备忘录、文件管理等&#xf…

20240628模拟赛总结

cf好了 让我们开始 T1 Two Regular Polygons 判断能不能构造出题中要求的正多边形 关键是n%m0 Two Regular Polygons #include<bits/stdc.h> using namespace std; int t; int n,m; int main() {cin>>t;for(int i1;i<t;i){cin>>n>>m;if(n%m0)co…