第一题:
<i><em>标签语义分别表示斜体和加粗,是否正确?
A 正确
B 错误
正确答案是:错误
解析:<i>标签只是单纯的样式标签,表现斜体的样式,但是语义上与普通文本无异;<em>标签在样式上表示为斜体,同时在语义上也表示为斜体。<em>标签可以被设备识别,而<i>标签不能被识别。
第二题:
要将下面代码中超链接文本呈现为红色,不可以使用的样式表是( )。
<div><a href="World Wide Web Consortium (W3C)">链接到W3C</a></div>
A
a:link{color:red}
B
div a:link{color:red}
C
div>a:link{color:red}
D
div:first-child{color:red}
正确答案属于:D
解析:
1.div:first-child
要满足的条件,首先必须得是div元素,还得是第一个子元素,如果不满足 就不会被选中
2.div:first-of-type
要满足的条件,首先必须得是div元素,还得是第一个出现的div元素,如果不满足 就不会被选中
3.nth-child
a:nth-child(5): 必须是a元素 必须是第五个子元素
4.nth-of-type:
a:nth-of-type:选中所有a元素中的第n个a元素
第三题:
当使用HTML5的拖放API实现拖动时,需要监听”开始拖动”事件,此事件的名称是:
A
dragstart
B
dragend
C
drop
D
mousedown//这个是鼠标点击事件
正确答案:A
第四题:
以下哪些HTML标签属于非块级元素:
A p
B span
C canvas
D label
E img
正确答案是BDE
解析:p 、canvas --> 块状元素
span 、img 、label --> 内联元素(行内)
第五题
<input type="date" name="bday">
<input type="datetime-local" name="bdaytime">
关于上面两行代码显示结果说法错误的是( )
A
两者都可以用来绘制日历
B
后者可以显示本地时间,且时间不可以修改
C
日历的样式可以通过CSS进行修改
D
日历标签目前只能应用于谷歌浏览器
正确答案是BD
解析:
日期类<input>元素会创建一个让用户输入一个日期的输入区域,可以使用自动验证内容的文本框,也可以使用特殊的日期选择器界面。结果值包括年份,月份和日期,但不包括时间。time 和 datetime-local输入类支持 time 和 date/time 输入。
第六题
在 HTML5 中,onblur 和 onfocus 是:
A
HTML 元素
B
样式属性
C
事件属性
正确答案是:C
解析:
onblur 和 onfocus 属于焦点事件:
onblur:失去焦点
onfocus:获取焦点
第七题:
请选出结构正确的选项
A
<a href=www.nowcoder.com>牛客网</a>
B
<a href="www.nowcoder.com">牛客网</a>
C
<a href="http://www.nowcoder.com/">牛客网</a>
D
<a href="http://www.nowcoder.com/">牛客网
正确答案是B
解析:超链接的 URL。可能的值:
绝对 URL - 指向另一个站点(比如 href="http://www.example.com/index.htm")
相对 URL - 指向站点内的某个文件(href="index.htm")
锚 URL - 指向页面中的锚(href="#top")
第八题
input 元素中,下列哪个类型属性定义了输入电话号码的控件?
A
mob
B
tel
C
mobile
D
telephone
正确答案:B
解析:type = "tel" 是html推出的13个input新特性之一,主要用来表示当前文本框是用来输入电话号码的。这种写法在电脑版网页中不会使用,因为这个type是为触屏网页开发服务的。在触屏端点击type为tel的输入框时,跳出的虚拟键盘为电话键盘(1-9、*、#)。
第九题
哪种输入类型用于定义周和年控件(无时区)?
A
date
B
week
C
year
正确答案:B
解析:
HTML5 增加了多个新的输入类型:
color date datetime datetime-local email month number range search tel time url week
第十题
下列哪些元素在浏览器默认样式下会加粗文本?
A
h1
B
caption
C
em
D
th
正确答案:AD
解析:
A:<h1> - <h6> 标签表示 HTML 标题,默认加粗
B:<caption> 标签表示表格标题,标题一般被居中表格之上,但不加粗文本
C:<em> 标签表示强调内容,显示为斜体,但不加粗文本
D:<th> 标签表示表格的表头,默认加粗文本