拡張テキストです。CDATA セクションは、マークアップとして認識される文字列を含む、一連のテキストを区切るのに使用されます。CDATA セクションで区切り文字と認識される唯一の文字は「 ]]>」文字で、CDATA セクションの終わりを示します。CDATA セクションはネストできません。これは、すべての区切り文字で区切る必要のないように、XML の断片のようなデータを含めることが目的です。
Text ノードの DOMString 属性は、CDATA セクションに含まれる Text を格納します。この Text には CDATA セクションの外で区切られる必要のある文字列が含まれることがある点に注意してください。また、直列化用に選択された文字のエンコード ("charset") によっては、CDATA セクションの一部として書き出せない場合があります。
CDATASection インターフェースは、Text インターフェースを使用して CharacterData インターフェースを継承しています。隣接した CDATASections ノードは Element.normalize() メソッドを使用してもマージされません。