小编典典

何时在脚本标记中需要CDATA节?

html

脚本标记中是否曾经需要 CDATA 标记?如果需要,何时?

换句话说,这是何时何地:

<script type="text/javascript">
//<![CDATA[
...code...
//]]>
</script>

对此更可取:

<script type="text/javascript">
...code...
</script>

阅读 525

收藏
2020-05-10

共1个答案

小编典典

如果您需要将文档以XML格式解析(例如,当XHTML页面被解释为XML格式) 并且您希望能够编写文字i<10a && b不是i&lt;10and时a &amp;&amp; b,则需要CDATA部分,因为XHTML会将JavaScript代码解析为解析的字符数据与默认情况下的字符数据相反。这不是存储在外部源文件中的脚本的问题,但是对于XHTML中的任何内联JavaScript,您
可能 都想使用CDATA部分。

请注意,绝不会将许多XHTML页面解析为XML,在这种情况下,这不会成为问题。

2020-05-10