1. 第一题
答案:A
解析:据 HTML5 规范,在没有其他合适标签更合适时,才应该把<b>
标签作为最后的选项。HTML5 规范声明:应该使用<h1>-<h6>
来表示标题,使用<em>
标签来表示强调的文本,应该使用<strong>
标签来表示重要文本,应该使用<mark>
标签来表示标注的/突出显示的文本。
2. 第二题
答案:B
解析:a选项,a标签是行内元素,行内元素不能嵌套块元素
b选项,正确,只能存在一个title元素
c选项,main元素是唯一的
d选项,p标签为需要闭合的标签,任何需要闭合的标签,都应该有结束标签
3. 第三题
答案:D
解析:任何需要闭合的标签,都应该有结束标签
需要封闭的有(不封可能显示不正确):
<a href=""></a>
<div></div>
<table><tr><td></td></tr></table>
<label></label>
<form></form>
<select></select>
<b></b><i></i><u></u>
<H1></H1>
<font></font>
<span></span>
<STRONG></STRONG>
<TBODY></TBODY>
<IFRAME ></IFRAME>
<BUTTON></BUTTON>
<STYLE TYPE="text/css"></STYLE>
<SCRIPT LANGUAGE="JAVASCRIPT"></SCRIPT>
<BODY></BODY>
可以不封的有:
<img>
<br>
<input>
<li>
<p>
常用的也就这些了(这些能占到现在网站中99.5%)大部分需要封闭,只有个别几个不用。
4. 第四题
答案:D
5. 第五题
答案:C
6. 第六题
答案:A
解析:首先要明白一点,只要是去取得时候正好的4的倍数,取得那个人就输了,比如4,不管取走几个,剩下的都可以直接拿走;再比如8,不管取走几个,另一个人拿的时候都可以给对方留下4个,所以只要给对方留下4的倍数,对方就输了。所以,小今先去取9个的那一堆拿走一个, 接下来小条去哪堆取,小今也去哪堆取,根据小今取得个数,给小条留下4的位数(实际问题是4个)就行了。
7. 第七题
答案:ABD
解析:tr标签和td标签必须嵌套在table标签里面,其中td标签必须位于tr标签里面。
8. 第八题
答案:D
解析:<!DOCTYPE>声明有助于浏览器中正确显示网页。网络上有很多不同的文件,如果能够正确声明HTML的版本,浏览器就能正确显示网页内容。<!DOCTYPE html>
告诉浏览器当前页面使用h5版本解析
9. 第九题
答案:C
解析:html不是程序设计语言。
html语言是由浏览器负责解释的,不是服务器
10. 第十题
答案:B
解析:
大家用的app是cs架构,是和app相对的。
上一题的D,说的是html,这一题说的是web,要区分。
11.第十一题
答案:A
解析:元素分类
在讲解CSS布局之前,我们需要提前知道一些知识,在CSS中 , html中的标签元素大体被分为三种不同的类型︰块状元素、内联元素(又叫行内元素)和内联块状元素。
常用的块状元素有:
<div>、<p>、<h1>...<h6>、<ol>、<ul>、<dl>、<table>、<address>、<blockquote>、<form>
常用的内联元素有:
<a>、<span>、<br>、<i>、<em>、<strong>、<label>、<q>、<var>、<cite>、<code>
常用的内联块状元素有:
<img>、<input>
12.第十二题
答案:C
解析: