围绕JavaScript代码使用HTML注释标记仍然有用吗?我的意思是<html> <body> <script type="text/javascript"> //<!-- document.write("Hello World!"); //--> </script> </body></html>
3 回答
Smart猫小萌
TA贡献1911条经验 获得超7个赞
HTML评论,即。<!-- -->,不再需要。它们旨在允许不理解<script>标记的浏览器优雅地降级。这些浏览器,例如。Netscape 1.x在野外不再存在。因此,将HTML注释放在脚本标记中是没有意义的。
如果您希望HTML验证为XHTML或XML,您可能希望使用注释掉的CDATA标记。
<script type="text/javascript">
//<![CDATA[
document.write("Hello World!");
//]]>
</script>
这样做的原因是为了确保你<,>,&,"和'这是你的JavaScript代码部分不会有被编码为<,>,&,"和'分别。
温温酱
TA贡献1752条经验 获得超4个赞
最好一起避免身体中的JavaScript。它使更新更容易,避免了评论需求,并迫使您为非启用JavaScript的用户以及启用了JavaScript的用户进行规划。
添加回答
举报
0/150
提交
取消