我想在不转义特殊字符的情况下将脚本或CSS内联到XHTML中.
我可以使用CDATA标记的部分来做到这一点.
根据http://www.w3.org/TR/xhtml1/#h-4.8,CDATA部分可以定义为:
<script type="text/javascript">
<![CDATA[
... unescaped script content ...
]]>
</script>
Run Code Online (Sandbox Code Playgroud)
然后,根据http://www.w3schools.com/TAGS/tag_script.asp,CDATA可以看起来像:
<script type="text/javascript"><![CDATA[
// some code
//]]></script>
Run Code Online (Sandbox Code Playgroud)
关闭CDATA部分的哪种方法更好?]]>还是//]]>?