Info Cookies

I Cookie su questo sito:

Il nostro sito utilizza cookie e altre tecnologie in modo tale che sia noi, sia i nostri partner, possiamo ricordarci di te e capire come tu e gli altri visitatori utilizzate il nostro sito. Qui puoi trovare ulteriori informazioni sui cookie e le altre tecnologie. Chiudendo questo banner o continuando la navigazione acconsenti all'uso dei cookie. Info Cookies OK
HTML
CSS
Introduzione
Coming Soon
JavaScript
PHP
Introduzione
Coming Soon
Generatori
Varie

<![CDATA[ * ]]>

Cos'è il CDATA e a cosa serve

La dichiarazione CDATA (Character Data) serve a considerare il contenuto che racchiude, un blocco di puro testo indipendentemente se contiene codice o caratteri speciali. In XML il CDATA fa parte della DTD e serve a definire il tipo di dato contenuto all'interno di un tag.

Esempi: <![CDATA[ * ]]>


Esempio: <![CDATA[ ]]> in XML

CODE: XMLpreleva codice
  1. <![CDATA[ <greeting>Ciao, mondo!</greeting> è meraviglioso... ]]>

Esempio: <![CDATA[ ]]> in HTML

CODE: XMLpreleva codice
  1. <html>
  2.     <head>
  3.         <title>Titolo Documento</title>	
  4. <style type="text/css">
  5.  
  6. /* <![CDATA[ */
  7.  
  8.     h1 {color:green;}
  9.     h2 {color:grey;}
  10.  
  11. /* ]]> */
  12.  
  13. </style>
  14.     </head>
  15.     <body>
  16.        <h1>Testo Documento</h1>
  17.        <h2>Testo Documento</h2>	   
  18. <script type="text/javascript">
  19.  
  20. // <![CDATA[
  21.  
  22.    var code = new Date();
  23.    document.write("Hello World! - "+code);
  24.  
  25. // ]]>
  26.  
  27. </script>
  28.     </body>
  29. </html>

Note:
In XHTML, gli elementi <script> e <style> vengono dichiarati come aventi contenuti #PCDATA, il risultato sarà che i caratteri "<" e "&" verranno trattati come entità "&lt;" e "&amp;" e riconosciuti come parte del processo XML. Avvolgendo il contenuto dell'elemento <script> o <style> all'interno di una sezione marcata CDATA si evita l'implemento di queste entità nell'analisi del documento.