CDATASection

CDATASection インターフェイスは CDATA セクションを表します。これにより、XML 内でエスケープされていないテキストの拡張部分を入れることができます。 CDATA セクションの内部では、記号 <& は通常のようにエスケープする必要がありません。

XML では、CDATA セクションは次のようになります。

xml
<![CDATA[ … ]]>

実際の使用例を以下に示します。

html
<foo>
  次の部分は CDATA セクションです: <![CDATA[ < > & ]]>
  ですべての種類のエスケープされていないテキストを記述できます。
</foo>

CDATA セクションに許可されていない唯一の文字の並びは、閉じる文字の並びである ]]> です。

メモ: CDATA セクションは HTML 内で使用すべきではありません。コメントと見なされ表示されません。

EventTarget Node CharacterData Text CDATASection

インスタンスプロパティ

このインターフェイスに固有のプロパティは存在せず、親である Text で実装しています。

インスタンスメソッド

このインターフェイスに固有のメソッドは存在せず、親である Text で実装しています。

仕様書

Specification
DOM Standard
# interface-cdatasection

ブラウザーの互換性

BCD tables only load in the browser

関連情報