摘抄自,你真的了解HTML吗? 题目:<P> 哥写的不是HTML,是寂寞。<br><br> 我说:<br>不要迷恋哥,哥只是一个传说html
考点1:html和 xhtml的区别 这行代码在html 4.01 strict下是彻底正确的,在xhtml 1.0 strict下是错误一堆的。因此明显是一个考点。在xhtml下全部标签是闭合的,p,br须要闭合, 标签不容许大写,P要小写。同时nbsp和br必须包含在容器里。html下这些都不是错。p在html里是可选闭合标签,是能够不用闭合的。orm
这个考点告诉你xhtml是多么苛刻。这是基本考点。htm
考点2:考样式分离 用nbsp控制缩进是不合理的。应该用CSS干这事。因此应该删掉nbspci
考点3:合理使用标签 br是强制折行标签,p是段落。原题用连续的br制造两个段落的效果,效果是达到了,但显然用的不合理,段落间距后期没法再控制。正确的作法是用两个p表现两个段落。“我说”后面是正常的文字折行用br是合理的。it
改进的答案: html:form
<p>哥写的不是HTML,是寂寞。<p>我说:<br> 不要迷恋哥,哥只是一个传说容器
xhtml:样式
<p>哥写的不是HTML,是寂寞。</p><p>我说:<br /> 不要迷恋哥,哥只是一个传说</p>di
还有能够深刻的部分:vi
<p>哥写的不是HTML,是寂寞。 <p>我说:<br> <q>不要迷恋哥,哥只是一个传说</q>
或着:
<p> 哥写的不是<abbr title=”Hyper Text Markup Language”>HTML</abbr>,是寂寞。 <p><cite> 我</cite>说:<br> <q>不要迷恋哥,哥只是一个传说</q>
ABBR: Indicates an abbreviated form (e.g., WWW, HTTP, URI, Mass., etc.). ACRONYM: Indicates an acronym (e.g., WAC, radar, etc.).
这些都是更加深刻的了。