このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

CDATASection

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。

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

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

xml
<![CDATA[ … ]]>

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

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

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

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

EventTarget Node CharacterData Text CDATASection

インスタンスプロパティ

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

インスタンスメソッド

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

仕様書

仕様書
DOM
# interface-cdatasection

ブラウザーの互換性

関連情報