Computer >> Computer tutorials >  >> Programming >> HTML

What is CDATA in HTML?


The CDATA Section interface is used within XML for including extended portions of text. This text is unescaped text, like < and & symbols. These symbols do not want to escape.

It is used like this:

<![CDATA[ ... ]]>

Here’s an example:

<p>The following is CDATA <![CDATA[ < > & ]]> with symbols that do not need escaping.
</p>

To avoid parsing <> &, it gets added in <script>…</script>. It is not needed in HTML. Let’s see how CDATA gets added in <script> tags:

<script type="text/javascript">
   //<![CDATA[
   document.write(">");
   //]]>
</script>

Note: CDATA is now deprecated. Do not use.