在Inspect Elements中可以看到注释掉的HTML,为什么?

时间:2015-03-26 03:59:55

标签: html magento

我已经在Magento商店中注释了一行HTML,但是当我访问Chrome并点击Inspect Elements时,我仍然会看到代码,但已注释掉了。

我可以做些什么来阻止我已注释掉的HTML代码,使其从Inspect Elements中隐藏?

我不想删除已注释掉的部分以防我以后需要它。

任何解决方案?

3 个答案:

答案 0 :(得分:2)

HTML注释是HTML文档的一部分。它们不会被浏览器呈现以供显示,但它们是从服务器发送到客户端计算机的文档的一部分。因此,在检查元素或查看源时,HTML注释是可见的。

我相信Magento商店是用PHP编写的,你可以像这样注释掉php文件中的那行

<?php
/*
line to comment out
*/
?>

PHP发送回浏览器的HTML文档不包含该注释。

答案 1 :(得分:0)

在客户端操作或处理HTML,以便在检查时可以看到注释。要删除此注释,请不要在HTML中注释,或者如果需要注释,则可以使用PHP注释该代码。

检查时未显示PHP中的注释,因为服务器进程作为注释只响应客户端所需的内容而不是注释。

希望这能让你清楚。

答案 2 :(得分:0)

您根本无法使用HTML评论标记。您可以使用其他人已建议的服务器端注释来执行此操作。

如果您想使用HTML评论标记,最好的方法是永远不要将您的敏感代码放在互联网上