CDATASection - 表示 CDATA 章节,用于包含非转义文本

CDATASection 接口表示一个 CDATA 章节,可以用在 XML 中,包含非转义文本。在 CDATA 章节中的 <& 等符号不需要象平常那样转义。

在 XML 中,CDATA 章节如下所示:

<![CDATA[  ... ]]>

例如:

<foo>这是一个 CDATA 章节:<![CDATA[  < > & ]]>,它包含了各种未转义的文本。</foo>

CDATA 章节中唯一不允许的序列是 CDATA 本身的结束序列:

<![CDATA[  ]]> 会产生错误 ]]>

请注意,CDATA 部分不应在 HTML 中使用;它们只能用于 XML。

属性

该接口没有特有的属性,并且继承了它父接口 Text 的属性。

方法

该接口没有特有的方法,并且继承了它父接口 Text 的方法。

规范

规范 状态 备注
DOM
CDATASection 的定义
现行的标准 issue #295 中重新加入了
Document Object Model (DOM) Level 3 Core Specification
CDATASection 的定义
已过时 自从 Document Object Model (DOM) Level 2 Core Specification 以来没有变化。
Document Object Model (DOM) Level 2 Core Specification
CDATASection 的定义
已过时 自从 Document Object Model (DOM) Level 1 Specification 以来没有变化。
Document Object Model (DOM) Level 1 Specification
CDATASection 的定义
已过时 初始定义

桌面浏览器兼容性

特性 Chrome Edge Firefox Internet Explorer Opera Safari
基础支持 1 支持 支持 支持 支持 支持

移动浏览器兼容性

特性 Android Chrome for Android Edge mobile Firefox for Android IE mobile Opera Android iOS Safari
基础支持 支持 未知 未知 支持 未知 支持 支持