2.8 终端块状元素


2.8 终端块状元素






 
HTML



<h1>终端块状元素</h1>
<p>
标题、段落、块状引用、定义词汇、地址和表
格标题都是终端块状元素。它们只包含内容。
如果你试图往终端块状元素中放入其他的块状元素
,HTML校验器会认为这个文档不符合规范。
</p>
<blockquote>块状引用是一个终端块状元素。</blockquote>
<dl>
<dt>注意:</dt>
<dd>终端块状元素的内容永远是内联元素。</dd>
</dl>
<address>地址也是终端块状元素。</address>
<table> 
<caption>表格标题也是终端块状元素。</caption>
<tr><td></td></tr>
</table>

终端块状元素
















问题


需要从文档结构转移到内容。


解决方案


可以使用以下几个终端块状元素来终结文档的结构以便插入内容<h1><p><blockquote><dt><address><caption>这些元素是内容的主要容器。将在下一个设计模式中讨论的多目标块状元素也可用来盛放内容。跟在标题、块状引用、列表项和单元格后面的段落包含了大部分文档中的内容。


终端块状元素是文档块状结构的终端节点。它们不能再包含块状元素。它们只能包含文本和内联元素。从结构上来说,它们是其他终端和结构化块状元素的兄弟节点,也就是说它们包含的都是与父元素主题相关的子话题。


终端块状元素主要拥有语义上的内涵。HTML提供了6种可用来识别内容性质的元素:标题、段落、块状引用、定义词汇、地址和表格标题。


细节


<h1><h2><h3><h4><h5><h6>按重要性从大到小可创建一系列的标题。标题中蕴涵着关系。它们暗示出接下来的兄弟元素(通常是段落)拥有支持标题中的主题的子话题。标题之间也是有联系的。举个例子,<h2>就意味着其中的内容是前面<h1>的子话题。标题中的数字越高,它所处的文档结构等级越低。可以通过让一个标题作为每个文档分区的首元素来强化文档的结构。


<p>创建了一个段落。从语义上来说,段落可包含一个或多个语句。第一句话定义段落的主题,接下来的语句用于支持这个主题。段落的主题通常是前面标题的子话题,同时也要与兄弟元素相关。


<blockquote>创建了一个块状引用。从语义上来说,块状引用中所包含的引用是来自外部的,而且要与其兄弟元素的主题相关联。


<dt>创建了一个定义词汇。从语义上来讲,定义词汇就是由文档中的一条或多条定义直接解释的词汇。在结构化块状设计模式中就包括了<dt>,因为它是<dl>结构中的一部分。当把<dl>作为一个关联实体的时候,<dt>改变了它的语义内涵,使它成为一个与一个或多个值相关联的键。就像一个词汇,键可以帮助你找到它的关联项。


<address>为文档本身创建了一条联系记录。它不是为了识别出其他类型的地址,例如你最喜欢的餐馆。在HTML规范中允许地址包含任何内容类型,比如街道地址、E-mail地址、电话号码等。


<caption>创建了一个表格标题。从语义上来说,它为表格添加了一个标签。在结构化块状元素设计模式中也提到了<caption>,因为它是<table>结构中的一部分。


相关


HTML结构、结构化块状元素、多目标块状元素。




标签:
Warning: Invalid argument supplied for foreach() in C:\zl\webjia\view.php on line 50
友情链接
轻松育儿世界奇观
苏ICP备16066217号-2