我正在尝试使用W3C验证器验证我的页面,但它一直在javascript的脚本标记内查找并失败.有任何想法吗?
它被视为PCDATA,因为它是XHTML(XML).将其标记为CDATA per Script是脚本标记中必需的CDATA部分吗?你应该没问题:
<script type="text/javascript">
//<![CDATA[
...code...
//]]>
</script>
Run Code Online (Sandbox Code Playgroud)
或者,您可以通过使用HTML 5停止尝试使用XHTML,或者如果可行则将代码抛出到外部JS文件中.