牛客刷题Day4

1.以下标签用于在html中构建复选框的是

A

<input type="radio"/>

B

<input type="button"/>

C

<input type="checkbox"/>

D

<input type="text"/>

正确答案:C

解析:

radio:单选框

button:按钮

checkbox:复选框

text:文本框

2.下面关于表单的说法中,错误的是 (      )

A

可以给 input 添加 multiple 属性使它可以输入多行文字

B

placeholder 属性可以用来提示用户输入什么内容

C

用户无法直接修改包含 disabled 属性的文本框的内容

D

maxlength 属性可以限制文本框内最多输入多少个字符

正确答案:A

解析:multiple用于select的多选或者上传多个文件

3.<style type="text/css">

div.demo{

color: black;

}

div.wrap .demo{

color: yellow;

}

div.wrap > .demo{

color: blue;

}

div.wrap + .demo{

color: red;

}

div.demo + .demo{

color: red;

}

</style>

<div class="wrap">

<div class="demo">

Hello

</div>

<div class="demo">

World

</div>

</div>

Hello 和 world 两个单词分别是什么颜色?

A

black, black

B

yellow, blue

C

blue, red

D

blue, blue

正确答案:C

解析:

">"与"+"的规则如下:

div > p:选择父元素是 <div> 的所有 <p> 元素

div + p:选择紧跟 <div> 元素的首个 <p> 元素

4.HTML5 中不再支持下面哪个元素?

A

<q>

B

<ins>

C

<menu>

D

<font>

正确答案:D

解析:

废除的元素

1、能用css代替的元素  
basefont、big、center、font、s、strike、tt、u。这些元素纯粹是为画面展示服务的,HTML5中提倡把画面展示性功能放在css中统一编辑。

2、不再使用frame框架。

frameset、frame、noframes。HTML5中不支持frame框架,只支持iframe框架,或者用服务器方创建的由多个页面组成的符合页面的形式,删除以上这三个标签。

3、只有部分浏览器支持的元素

applet、bgsound、blink、marquee等标签。

5.假链接中我们通常在a标签的href中添加什么能使得页面不跳转()

A

#

B

##

C

javascript:;

D

直接为空,无需添加

正确答案:C

解析:

页面不跳转的标准应该是点击链接后,链接的效果(样式)没有发生变化。即a:visited 、a:hover 、a:active的样式不起作用。

经过测试,只有C选项满足上述要求。

  
 
 
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <a href="#">跳转A——#</a><br/>
    <a href="##">跳转B——##</a><br/>
    <a href="javascript:;">跳转C——javascript:;</a><br/>
    <a href="">跳转D——直接为空</a>
</body>
</html>

猜你喜欢

转载自blog.csdn.net/weixin_64965154/article/details/131000554