title: Why does CDATA is commented out under script tags ?
body: <p><em>I was reading this <a href="https://stackoverflow.com/questions/7092236/what-is-cdata-in-html">question</a> and I have a related question :</em> </p>
  
  <p>This guy <a href="https://stackoverflow.com/a/7092256/859154"><strong>here</strong></a> said that : </p>
  
  <blockquote>
    <p>It is used in script tags to avoid parsing &lt; and &amp;. In HTML, this is
    not needed, because in HTML, script is <strong>already</strong> #CDATA.</p>
  </blockquote>
  
  <p><kbd>Question #1</kbd></p>
  
  <p>If SCRIPT is <em>already</em> #CDATA  : why does it renderd (under script tag) still as CDATA ? </p>
  
  <pre><code>&lt;script type="text/javascript"&gt; 
  // &lt;![CDATA[
  
  // ]]&gt;
  &lt;/script&gt; 
  </code></pre>
  
  <p><kbd>Question #2</kbd></p>
  
  <p>And why is it as a comment ? (<code>//</code>)</p>