[ 上一页 ] [ 版权声明 ] [ 目录 ] [ 下一页 ]

DebianDoc-SGML 手册
章 5 列表和举例


5.1 列表

有三种列表方法:

在普通列表和序号列表中,其中的每一个项目都用<item>表示。在标记列表中,每一个项目首先是<tag>,然后才是<item>

<tag><item>的结束标记不是必须的。

所有这三种列表可以分为两类,依据是否定义了compact属性,比如<gaglist compact>即为定义了compact的标记列表。<tag>可以只包含标记了的内嵌文本。

紧凑版本用于段落内的列表,这样在列表或者实体之间就不会有任何空档.[1]在紧凑列表中,每一个项目应该是一个段落(但是没有必要标记段落的开始).在紧凑列表中的任何内嵌列表都应该标记为紧凑的。

非紧凑版本用于普通的段落。每一个列表项可以包含几个段落(再次说明,第一个段落不需要特别标记)。


5.2 举例

举例 - 多行的代码,脚本和类似的文本可以用 <example></example>表示。

举例中的文本将照原样显示,包括空格和空行。使用的字体为固定宽度字体。

举例中可以使用标记了的文本,但是不能使用交叉引用和特殊字符标记<em>, <strong>, <package>, <prgn>, <file>, 和 <tt>. 参见 标记文本和特殊字符标记, 章 4.

一个举例不会产生段落分割符;举例是段落的一部分。如果举例作为内嵌的段落,则须使用段落开始标记。

任何举例中用到的SGML标记都必须作特别处理 - 参见 SGML标记和元字符, 章 1. <example> 不象 TeX的 verbatim 环境命令一样。


[ 上一页 ] [ 版权声明 ] [ 目录 ] [ 下一页 ]
DebianDoc-SGML 手册
14 二月 2002
Ardo van Rangelrooij ardo@debian.org
Ian Jackson ijackson@gnu.ai.mit.edu
宿宝臣(翻译) linuxman@sd163.net