猿问

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

围绕JavaScript代码使用HTML注释标记仍然有用吗?


我的意思是


<html>

    <body>

        <script type="text/javascript">

            //<!--

            document.write("Hello World!");

            //-->

        </script>

    </body>

</html>


一只名叫tom的猫
浏览 498回答 3
3回答

Smart猫小萌

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;分别。

温温酱

最好一起避免身体中的JavaScript。它使更新更容易,避免了评论需求,并迫使您为非启用JavaScript的用户以及启用了JavaScript的用户进行规划。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答