<xsl:output>

<xsl:output> 元素控制輸出文件的特性。要在 Netscape 中正常工作,必須使用此元素及其 method 屬性。從 7.0 版本開始,method="text" 可按預期工作。

語法

xml
<xsl:output
  method="xml" | "html" | "text"
  version=STRING
  encoding=STRING
  omit-xml-declaration="yes" | "no"
  standalone="yes" | "no"
  doctype-public=STRING
  doctype-system=STRING
  cdata-section-elements=LIST-OF-NAMES
  indent="yes" | "no"
  media-type=STRING />

必需屬性

無。

可選屬性

method(方法)

指定輸出格式。

版本

指定輸出文件中 XML 或 HTML 宣告的 version 屬性的值。僅當 method="html"method="xml" 時使用此屬性。

encoding

指定輸出文件中 encoding 屬性的值。

omit-xml-declaration

指示是否在輸出中包含 XML 宣告。可接受的值為 yesno

standalone (不支援)。

如果存在,表示應在輸出文件中包含一個獨立宣告並給出其值。可接受的值為 yesno

doctype-public

指定輸出文件中 DOCTYPE 宣告的 PUBLIC 屬性的值。

doctype-system

指定輸出文件中 DOCTYPE 宣告的 SYSTEM 屬性的值。

cdata-section-elements

列出其文字內容應被寫入為 CDATA 部分的元素。元素應以空格分隔。

indent (不支援)。

指定輸出是否應縮排以指示其層級結構。

media-type (不支援)。

指定輸出文件的 MIME 型別。

型別

頂級元素,必須是 <xsl:stylesheet><xsl:transform> 的子元素。

規範

XSLT,第 16 部分。

Gecko 支援情況

部分支援。請參閱上面的註釋。