XSLT <xsl:output> 元素用于定义文档的输出格式,请参考本节中的实例。
<xsl:output> 元素定义了输出文档的格式。
注释:<xsl:output> 是顶层元素(top-level element),必须是 <xsl:stylesheet> 或 <xsl:transform> 的子节点。
属性 | 值 | 描述 |
---|---|---|
method | xml html text name | 可选。定义输出的格式。默认是 XML(但是如果根节点的第一个子节点是 <html>,且在这之前没有文本节点,则默认是 HTML)。 Netscape 6 仅支持 "html" 和 "xml"。 |
version | string | 可选。设置输出格式的 W3C 版本号。(仅在 method="html" or method="xml" 时使用)。 |
encoding | string | 可选。设置输出中编码属性的值。 |
omit-xml-declaration | yes no | 可选。"yes" 规定在输出中省略 XML 声明(<?xml...?>)。"no" 规定应在输出中包含的 XML 声明。默认是 "no"。 |
standalone | yes no | 可选。"yes" 规定 XSLT 处理器应输出独立文档声明。"no" 规定 XSLT 处理器不应输出独立文档声明。默认是 "no"。 Netscape 6 不支持该属性。 |
doctype-public | string | 可选。规定 DTD 中要使用的公共标识符。即输出中 DOCTYPE 声明的 PUBLIC 属性的值。 |
doctype-system | string | 可选。规定 DTD 中要使用的系统标识符。即输出中 DOCTYPE 声明的 SYSTEM 属性的值。 |
cdata-section-elements | namelist | 可选。一个空格分隔的元素列表,这些元素的文本内容应作为 CDATA 部分来输出。 |
indent | yes no | 可选。"yes" 规定输出应根据其层次结构进行缩排。"no" 规定输出不应根据其层次结构进行缩排。 Netscape 6 不支持该属性。 |
media-type | string | 可选。定义输出的 MIME 类型(数据的媒体类型)。默认是 "text/xml"。 Netscape 6 不支持该属性。 |
在本例中,输出是 XML 文档,版本为 1.0。字符编码方式被设置为 "ISO-8859-1",输出会进行缩进,以增进可读性:
在本例中,输出是 HTML 文档,版本是 4.0。字符编码方式被设置为 "ISO-8859-1",输出会进行缩进,以增进可读性:
XML DOM baseURI 属性 Element 对象定义和用法 baseURI 属性返回 xml 文档的位置(URI)。 语法elementNode.baseURI 实例 下面的...
XML DOM compareDocumentPosition() 方法 Element 对象定义和用法 compareDocumentPosition() 方法根据文档顺序比较当前节点与指...
XML DOM baseURI 属性 Node 对象定义和用法 baseURI 属性返回节点的绝对基准 URI。 语法nodeObject.baseURI 实例 下面的代码片段...
onwaiting 事件 事件对象实例在视频由于要播放下一帧而需要缓冲时执行 JavaScript :video onwaiting=myFunction()定义和用法 onw...
onpause事件 事件对象实例在视频暂停时执行 JavaScript :video onpause=myFunction()本文底部包含了更多实例。定义和用法 onpaus...