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>