为了账号安全,请及时绑定邮箱和手机立即绑定

使用HTML注释标记<! - - >仍然与JavaScript代码相关吗?

使用HTML注释标记<! - - >仍然与JavaScript代码相关吗?

一只名叫tom的猫 2019-09-02 20:10:28
围绕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代码部分不会有被编码为&lt;,&gt;,&amp;,&quot;和&apos;分别。


查看完整回答
反对 回复 2019-09-02
?
温温酱

TA贡献1752条经验 获得超4个赞

最好一起避免身体中的JavaScript。它使更新更容易,避免了评论需求,并迫使您为非启用JavaScript的用户以及启用了JavaScript的用户进行规划。


查看完整回答
反对 回复 2019-09-02
  • 3 回答
  • 0 关注
  • 497 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信