Che cos’è una sezione CDATA?

Utente HTML.it
chiede

Che cos’è una sezione CDATA?

Redazione HTML.it
risponde

Una sezione CDATA (Character DATA) è un blocco di testo che viene considerato sempre come testo, anche se contiene codice XML o altri caratteri speciali.
Una sezione CDATA viene racchiusa tra le sequenze di caratteri <![CDATA[ e ]]>.
Se, ad esempio, si vuole inserire all’interno di un elemento un riferimento ad un tag possiamo scrivere come segue:

<paragrafo>
<![CDATA[Il tag <paragrafo> contiene questo paragrafo]]>
</paragrafo>

In questo modo la sequenza di caratteri <paragrafo> contenuta all’interno della sezione CDATA non viene interpretata come tag.