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

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

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

<script type="text/javascript">

//<![CDATA[

...code...

//]]>

</script>

对此更可取:

<script type="text/javascript">

...code...

</script>

回答:

如果您需要将文档以XML格式解析(例如,当XHTML页面被解释为XML格式) 并且您希望能够编写文字i<10a &&

b不是i&lt;10and时a &amp;&amp;

b,则需要CDATA部分,因为XHTML会将JavaScript代码解析为解析的字符数据与默认情况下的字符数据相反。这不是存储在外部源文件中的脚本的问题,但是对于XHTML中的任何内联JavaScript,您

可能 都想使用CDATA部分。

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

以上是 何时在脚本标记中需要CDATA节? 的全部内容, 来源链接: utcz.com/qa/409216.html

回到顶部