我想将脚本输出到HTML中,而不知道它是否会进入HTML4,HTML5或XHTML文档。我能找到的最佳格式是:
<script type="text/javascript">
//<![CDATA[
....any code....
//]]>
</script>
这在所有三种方案中都有效,但它是否适用于所有三种文档中的所有浏览器?
答案 0 :(得分:3)
没关系。
在HTML中,它被解析为JavaScript,因此被视为注释。 在XHTML中,它被解析为XML,因此被视为CDATA标记。</ p>
(这对于XHTML的HTML兼容性指南处理两种语言中处理脚本元素的问题的方式非常重要。)