Web前端基础题-单选题

简介: Web前端基础题

单选题 (共计 10 题,总计 24分)

1、(单选题)把鼠标移到按钮上时,会产生哪些事件?

A.hove click

B.foucs keyup

C.keydown foucus

D.focus hover

【正确答案】D

【答案解析】focus -> hover 聚焦 -> 悬停


2、(单选题)下列属性中,不是 <a> 元素有效属性的是()。

A.src

B.href

C.name

D.target

【正确答案】A

【答案解析】基本概念题,标签中没有src这个属性


3、(单选题)新窗口打开网页,用到以下哪个值()。

A._self

B._blank

C._top

D._parent

【正确答案】B

【答案解析】

_self 在当前窗口打开网页

_blank 在新窗口打开网页

_top 在当前窗口打开网页,并且替换当前窗口的整个网页

_parent 在父窗口中打开网页


4、(单选题)在html规范描述中,哪个是head标签部分里必不可少的元素( )

A.<meta>

B.<link>

C.<title>

D.<script>

【正确答案】C

【答案解析】下面这些标签可用在 head 部分:, ,


5、(单选题)下列哪个样式定义后,内联(非块状)元素可以定义宽度和高度

A.display:inline

B.display:none

C.display:block

D.display:inherit

【正确答案】C

【答案解析】display属性 : block : CSS1 块对象的默认值。将对象强制作为块对象呈递,为对象之后添加新行 可以定义高度和宽度 none : CSS1 隐藏对象。与 visibility 属性的hidden值不同,其不为被隐藏的对象保留其物理空间 inline : CSS1 内联对象的默认值。将对象强制作为内联对象呈递,从对象中删除行 inline-block : IE5.5 将对象呈递为内联对象,但是对象的内容作为块对象呈递。旁边的内联对象会被呈递在同一行内 inherit: 看display默认是不具备继承性的,使用inherit可以让其继承父对象的display属性。


6、(单选题)通常我们在浏览器内容区看到的内容,都是放入在 () 之间

A.<!doctype html>

B.

C.

D.

【正确答案】D

【答案解析】A答案是声明文档类型。 B答案是整个html文件。 C答案是网页标题,在浏览器顶部显示、 D答案是网页的主体部分,即浏览器的内容区域。


7、(单选题)英文字母全部转为大写正确的是()

A.text-transform: capitalize;

B.text-transform: lowercase;

C.text-transform: uppercase;

D.font-weight: bold;

【正确答案】C

【答案解析】text-transform:capitalize是首字母大写 text-transfrom:lowercase是全部字母为小写 text-transfrom:uppercase是全部字母为大写 font-weight: bold;字体为粗体,


8、(单选题)如何把 7.25 四舍五入为最接近的整数?

A.round(7.25)

B.rnd(7.25)

C.Math.rnd(7.25)

D.Math.round(7.25)

【正确答案】D

【答案解析】

Math.ceil()向上取整,即它总是将数值向上舍入为最接近的整数;

Math.floor()向下取整,即它总是将数值向下舍入为最接近的整数;

Math.round()标准取整,即它总是将数值四舍五入为最接近的整数(这也是我们在数学课上学到的舍入规则)


9、(单选题)打开名为 “window2” 的新窗口的 JavaScript 语法是?

A.open.new(“http://www.w3school.com.cn”,“window2”)

B.new.window(“http://www.w3school.com.cn”,“window2”)

C.new.window(“http://www.w3school.com.cn”,“window2”)

D.window.open(“http://www.w3school.com.cn”,“window2”)

【正确答案】D

【答案解析】open() 方法可以查找一个已经存在或者新建的浏览器窗口。

语法:

window.open([URL], [窗口名称], [参数字符串])

参数说明:

URL:可选参数,在窗口中要显示网页的网址或路径。如果省略这个参数,或者它的值是空字符串,那么窗口就不显示任何文档。

窗口名称:可选参数,被打开窗口的名称。

1.该名称由字母、数字和下划线字符组成。

2."_top"、"_blank"、"_selft"具有特殊意义的名称。

_blank:在新窗口显示目标网页

_self:在当前窗口显示目标网页

_top:框架网页中在上部窗口中显示目标网页

3.相同 name 的窗口只能创建一个,要想创建多个窗口则 name 不能相同。

4.name 不能包含有空格。

参数字符串:可选参数,设置窗口参数,各参数用逗号隔开。


10、(单选题)如果一个HTML文档内含有阿拉伯文,则应该?

A.使用utf-8编码

B.将阿拉伯文转为图片并嵌入到文档内

C.使用GBK编码

D.使用iso-8859-2编码

【正确答案】A

【答案解析】A。UTF-8(8-bit Unicode Transformation Format)是一种针对Unicode的可变长度字符编码,又称万国码。UTF-8用1到6个字节编码UNICODE字符。用在网页上可以同一页面显示中文简体繁体及其它语言(如英文,日文,韩文)。


目录
相关文章
|
16天前
|
编解码 前端开发 JavaScript
构建高效响应式Web界面:现代前端框架的比较
【4月更文挑战第9天】在移动设备和多样屏幕尺寸盛行的时代,构建能够适应不同视口的响应式Web界面变得至关重要。本文深入探讨了几种流行的前端框架——Bootstrap、Foundation和Tailwind CSS,分析它们在创建响应式设计中的优势与局限。通过对比这些框架的栅格系统、组件库和定制化能力,开发者可以更好地理解如何选择合适的工具来优化前端开发流程,并最终实现高性能、跨平台兼容的用户界面。
|
17天前
|
前端开发 JavaScript 关系型数据库
从前端到后端:构建现代化Web应用的技术探索
在当今互联网时代,Web应用的开发已成为了各行各业不可或缺的一部分。从前端到后端,这篇文章将带你深入探索如何构建现代化的Web应用。我们将介绍多种技术,包括前端开发、后端开发以及各种编程语言(如Java、Python、C、PHP、Go)和数据库,帮助你了解如何利用这些技术构建出高效、安全和可扩展的Web应用。
|
18天前
|
编解码 前端开发 JavaScript
Web 前端开发中的最佳实践
本文将介绍 Web 前端开发中的最佳实践,包括代码组织、性能优化、响应式设计和用户体验等方面。通过遵循这些实践,开发人员可以提高开发效率,优化用户体验,并减少潜在的问题和错误。
|
1天前
|
前端开发 JavaScript UED
Web前端开发:探索技术与艺术的交融
Web前端开发:探索技术与艺术的交融
8 1
|
1天前
|
前端开发 JavaScript Java
前端与后端:构建现代Web应用的双翼
前端与后端:构建现代Web应用的双翼
|
11天前
|
前端开发 搜索推荐 数据安全/隐私保护
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
18 1
|
11天前
|
前端开发 JavaScript vr&ar
前端新技术探索:WebAssembly、Web Components与WebVR/AR
【4月更文挑战第12天】WebAssembly、Web Components和WebVR/AR正重塑Web应用的未来。WebAssembly允许C/C++等语言在Web上高效运行,提供接近原生的性能,如游戏引擎。Web Components通过Custom Elements和Shadow DOM实现可复用的自定义UI组件,提升模块化开发。WebVR/AR(现WebXR)则让VR/AR体验无需额外应用,直接在浏览器中实现。掌握这些技术对前端开发者至关重要。
16 3
|
1月前
|
机器学习/深度学习 前端开发 算法
利用机器学习优化Web前端性能的探索与实践
本文将介绍如何利用机器学习技术来优化Web前端性能,探讨机器学习在前端开发中的应用,以及通过实际案例展示机器学习算法对前端性能优化的效果。通过结合前端技术和机器学习,提升Web应用的用户体验和性能表现。
|
1月前
|
移动开发 前端开发 HTML5
Web前端全栈HTML5通向大神之路
本套课程共三大阶段,六大部分,是WEB前端、混合开发与全栈开发必须要掌握的技能,从基础到实践,是从编程小白成长为全栈大神的最佳教程!
47 3
Web前端全栈HTML5通向大神之路
|
1月前
|
监控 前端开发 JavaScript
构建高性能Web应用:前端性能优化的关键策略与实践
本文将深入探讨前端性能优化的关键策略与实践,从资源加载、渲染优化、代码压缩等多个方面提供实用的优化建议。通过对前端性能优化的深入剖析,帮助开发者全面提升Web应用的用户体验和性能表现。