1.下面标签嵌套正确的是:
A. <ul><p>今日头条</p></ul>
B. <a href="#"><a href="#">今日头条</a></a>
C. <dl><li>今日头条</li></dl>
D. <ol><li>今日头条</li></ol>
答案:D
HTML标签的嵌套比较简单,但也是容易忽略的,要牢记这些嵌套规则:
- 块级元素与块级元素平级、内嵌元素与内嵌元素平级 。
- 块元素可以包含内联元素或某些块元素,但内联元素不能包含块元素,它只能包含其它的内联元素。
- h1、h2、h3、h4、h5、h6、p、dt这些块级元素只能包含内嵌元素,不能再包含块级元素。
- li 标签可以包含 div 标签,因为li 和 div 标签都是装载内容的容器。
2.下面哪些是HTML5新增的表单元素:
A. datalist
B. optgroup
C. output
D. legend
答案:B C
3个新增的表单元素:datalist、output、keygen
datalist用于规定一个输入域的选项列表。列表通过 datalist 内的 option 元素创建。
output用于输出计算结果或输出脚本等。
keygen是密钥对生成器。
不过这些新增表单元素在主流浏览器上的支持度都不好,要被大家广泛使用还需要一些时间。</