Web前端开发职业技能等级证书样题练习-初级含答案

文章详细介绍了HTML、CSS、JavaScript的基础知识,涉及选择器、语法、标签属性、循环、对象操作、DOM/BOM、CSS盒模型等内容,同时穿插了题目形式进行知识点检验。
摘要由CSDN通过智能技术生成

如果题目旁边有答案就说明我的答案是错误的。

准备考试的同学跟我一样抓紧在预览一下错题,考试都是从题库出来的。

不理解就记答案!!!

一、单选题(共20题)

1、CSS文件的扩展名为(    )。

A、

.css

B、

.htm

C、

.HTML

D、

.txt

您的答案:A

2、下列哪个选项的CSS语法是正确的?(   )

A、

{body:color=black(body}

B、

body {color: black}

C、

body:color=black

D、

{body;color:black}

您的答案:B

3、在HTML语言中,设置表格中文字与边框距离的标签是(  C )。

A、

<TABLE border=#>

B、

<TABLE width=#>

C、

<TABLE cellpadding=#>

D、

<TABLE cellspacing=#>

您的答案:B

4、A文件夹与b.html文件是同级,其中A下有a.html,现在我们希望在a.html文件中创建超链接,链接到b.html,应该在a.html页面代码中如何描述超链接href属性?(   )

A、

b.html

B、

./b.html

C、

../b.html

D、

../../b.html

您的答案:C

5、以下标记符中,没有对应的结束标记的是(    )。

A、

<HTML>

B、

<body>

C、

<title>

D、

<br>

您的答案:D

6、下列语句不属于JavaScript循环语句的是(   )。

A、

for

B、

for in

C、

switch

D、

do while

您的答案:C

7、下面哪个语句是把段落的字体设置为黑体、18像素、红色字体显示(  )。

A、

p{font-family:黑体;font-size:18px; font-color:#ff0000}

B、

p{font:黑体 18px #00ff00}

C、

p{font-family:黑体;font-size:18pc; font-color:red}

您的答案:A

8、下面关于JavaScript面向对象说法错误的是?(   )

A、

可以采用对象["属性名"]的方式修改属性值

B、

可以使用extends实现继承

C、

可以采用对象.属性名的方式访问属性

D、

用var obj = {}就可以创建一个对象

您的答案:B

9、以下关于CSS样式中字体属性的说法,错误的是(   )。

A、

font-size用来设置文本字体的大小

B、

font-weight用来设置文本字体的粗细

C、

font-family用来设置文本字体系列

D、

font-color用来设置文本字体的颜色

您的答案:D

10、如何求得2和4中最大的数?(   )

A、

Math.max(2,4)

B、

Math.ceil(2,4)

C、

ceil(2,4)

D、

top(2,4)

您的答案:A

11、下面关于BOM对象,说法有误的是(   )。

A、

每个载入浏览器的HTML文档都会成为document对象

B、

location对象包含有关当前URL的信息

C、

window对象表示显示器屏幕窗口

D、

history对象包含用户在浏览器窗口中访问过的URL

您的答案:C

12、在jQuery中,能够获取元素内容的HTML代码及其文本的方法是( C )。

A、

val()

B、

text()

C、

html()

D、

attr()

您的答案:B

13、下列哪段代码能够定义所有P标签内文字加粗(   )。

A、

< p style=”font-size:blod”>

B、

<p style=”text-size:blod”>

C、

p{ text-size:bold; }

D、

p{ font-weight:bold; }

您的答案:D

14、以下关于canvas说法正确的是: ( D  )

A、

HTML5支持IE8以上的版本(包括IE8)

B、

HTML5标准中加入了WebSql的api

C、

HTML5 仍处于完善之中

D、

HTML5将取代Flash在移动设备的地位

您的答案:C

15、CSS中如何产生带有正方形的项目的列表?(   )

A、

type: square

B、

type: 2

C、

list-type: square

D、

list-style-type: square

您的答案:D

16、如何显示这样一个边框:顶边框10像素、底边框5像素、左边框20像素、右边框1像素(    )。

A、

border-width:10px 20px 5px 1px

B、

border-width:10px 5px 20px 1px

C、

border-width:5px 20px 10px 1px

D、

border-width:10px 1px 5px 20px

您的答案:D

17、下面哪个for循环是正确的?(    )

A、

for (i = 0; i <= 5; i++)

B、

for (i = 0; i <= 5)

C、

for (i <= 5; i++)

D、

for i = 1 to 5

您的答案:A

18、下面关于JavaScript函数的说法,错误的是?(   )

A、

函数名不能当做函数参数传递

B、

如果函数里没有return语句,则函数会返回undefined

C、

JavaScript函数可以有多个参数

D、

可以使用将匿名函数赋值给变量这种方式声明函数

您的答案:A

19、HTML指的是(  )。

A、

以上说法都不对

B、

超文本标记语言(Hyper Text Markup Language)

C、

家庭工具标记语言(Home Tool Markup Language)

D、

超链接和文本标记语言(Hyperlinks and Text Markup Language)

您的答案:B

20、以下是HTML5新增的标签是:(   )

A、

<s>

B、

<samp>

C、

<aside>

D、

<isindex>

您的答案:C

二、多选题(共20题)

1、以下哪些标签是HTML5新增的标签(   )。

A、

<form>

B、

<audio>

C、

<figure>

D、

<video>

您的答案:BCD

2、下面哪几种是jQuery中表单的对象属性?( ABC )

A、

:selected

B

: enabled

C

:checked

D、

:hidden

您的答案:ABCD

3、关于CSS基本语法说法正确的是(  AD  )

A、

属性必须要包含在{ }号之中

B、

如果一个属性有几个值,则每个属性值之间用分号分隔开

C、

属性和属性值之间用等号链接

D、

在有多个属性时,用“;”进行区分

您的答案:ABCD

4、关于CSS的说法正确的有(   )

A、

Z-index的取值不能是负数

B、

position可以实现盒子模型精确定位

C、

CSS可以控制网页背景颜色

D、

字体大小的单位可以使em

您的答案:BCD

5、CSS中,盒模型的属性包括( AC   )

A、

margin

B、

visible

C、

padding

D、

font

您的答案:ABCD

6、文字溢出显示省略号应该拥有哪些属性(   )

A、

width:500px

B、

white-space: nowrap;

C、

overflow: hidden;

D、

text-overflow: ellipsis;

您的答案:ABCD

7、所有的HTML元素都可以看作盒子,它包括(   )。

A、

元素的内容区域

B、

元素的边框

C、

元素的外边距

D、

元素的内边距

您的答案:ABCD

8、在CSS语言下列哪些选项是背景图像的属性(   )

A、

背景重复

B、

纵向排列

C、

背景附件

D、

背景位置

您的答案:ABCD

9、下列关于获取页面元素说法不正确的是(    )

A、

document.getElementsById(“#na”)是通过id属性值为na获取页面中的一个元素

B、

document.getElementsByName(“na”)是通过name属性值为na获取页面中的一个元素

C、

document.getElementById(‘a’)是通过id值为a获取页面中的一个元素

D、

document.getElementsByTagName(“div”)是通过标签名获取所有div;

您的答案:CD

10、获取<div id="content">内容…</div>标签里的文本内容。(  )

A、

$("#content").innerHTML();

B、

$("#content").val();

C、

$("#content").HTML();

D、

$("#content").text();

您的答案:CD

11、以下关于CLASS和ID的说法正确的是(   )

A、

id和class只是在写法上有区别,在应用和意义上没有区别

B、

id的应用方法:<指定标签 id=”id名”>

C、

class的定义方法是:.类名{样式};

D、

class的应用方法:<指定标签 class=“类名”>

您的答案:BCD

12、在HTML中,属于表格<table>标记属性的有(   )

A、

width

B、

cellspacing

C、

cellpadding

D、

bgcolor

E、

height

您的答案:ABCD

13、background-origin的值有哪些(  )

A、

content-box

B、

border-box

C、

padding-box

D、

none

您的答案:ABC

14、下面关于input元素的属性说法中,错误的是( CD  )。

A、

input元素的value属性可以为元素设定值

B、

input元素的name属性规定元素的名称

C、

用户可以修改包含disabled属性的input元素的内容

D

input元素的type属性可以设置它的类型

您的答案:ABC

15、案例代码如下: <body>   <form>       用户名:<input type="text" id="username" name="username" />       密码:<input type="password" id="pwd" name=" pwd "/>   </form></body>请用jQuery选择器选取username文本框输入值的内容:( ABCD  )

A

$("#username").val();

B

$("input[name=username]").val();

C

$("input")[0].value;

D

$(":input[name=username]").val();

您的答案:ABC

16、下列关于文本样式属性,描述正确的是(   )。

A、

一段文字需要首行缩进两个字的距离,应设置text-indent属性

B、

可以使用text-decoration:none,为超链接去除下划线

C、

text-transform属性用于设置文本的装饰

D、

text-align属性用于设置文本的水平对齐方式

您的答案:ABD

17、下列哪个样式定义后,元素可以设置宽度和高度( BC  )。

A、

display:none

B

display:inline-block

C

display:block

D、

display:inline

您的答案:BCD

18、以下能获得“菜单1”的jQuery代码是( ACD  )。<ul>  <li id="menu1">菜单1</li>  <li>菜单2</li>  <li>菜单3</li></ul>

A

$("[class=active]").text()

B、

$("ul li:eq(1)").text()

C

$(".active").text()

D

$("#menu1").text()

您的答案:BD

19、CSS中的选择器包括(  )

A、

标签选择器

B、

超文本标记选择器

C、

ID选择器

D、

类选择器

您的答案:ACD

20、以下说法正确的是:(    )

A、

简化的语法

B、

<canvas>标签替代Flash

C、

HTML5 标准还在制定中

D、

HTML5兼容以前HTML4下浏览器

您的答案:ABD

三、判断题(共10题)

1、slideUp()方法通过高度变化(向上减小)来动态地隐藏所有匹配的元素。(  )

您的答案:✔

2、CSS3中让一个元素按规定的动画执行,要使用keyframes规则。(   )

您的答案:✔

3、padding:10px;只设置上边填充为10像素,其它三边为零像素。(   )

您的答案:✘

4、在CSS中,padding:1px 2px 3px 4px表示设置某个HTML元素的内边距上为1px、右为2px、下为3px、左为4px。

您的答案:✔

5、在CSS中,px是绝对长度单位,%是相对长度单位。(   )

您的答案:✔

6、jQuery中children和childNodes都是获取当前元素的子元素的,两者没有区别 。

您的答案:✘

7、在JavaScript中,Date对象的 getYear() 方法总是返回四位的年份。(   )

您的答案:✘

8、margin不可以单独定义某一个方向的值。

您的答案:✘

9、在HTML表格中,rowspan属性能够实现单元格跨列。(   )

您的答案:✘

10、可以通过代码var timer = setInterval(1000,function(){})创建定时器。

您的答案:✔

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

她嫌我菜呜呜呜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值