文字データ(CDATA)とはタグなどが解釈されない普通の文字列のことです。多くの属性値がこの形式を取ります。
<p class="example">
<a name="section1">
属性値中の文字データは次のような特徴を持ちます。
最初の文字参照を解釈するという特徴は重要です。例えばa要素のhref属性に
<a href="foo.cgi?x=3>=4">
と記述すると、>
が>
に置き換えられ、
<a href="foo.cgi?x=3>=4">
となってしまいます。URL中の&は文字参照を使い&と書かなければいけません。
<a href="foo.cgi?x=3&gt=4">
script要素・style要素の中身も文字データです。詳細はスクリプトデータとスタイルシートデータを参照してください。