注释掉了Inspect Elements中可见的HTML,为什么



我在Magento商店的HTML中注释掉了一行,但当我转到Chrome并单击Inspect Elements时,我仍然看到代码,但它被注释掉了。

我能做些什么来防止我注释掉的HTML代码使其在Inspect Elements中不可见?

我不想删除评论掉的部分,以防我以后需要它。

有什么解决方案吗?

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

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

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

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

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

如果你想使用HTML注释标签,最好的方法是永远不要把你的敏感代码放在互联网上

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

PHP中的注释在检查时不会显示,因为服务器将其作为注释处理,并且只向客户端响应所需的内容,而不是注释。

希望这能让你明白。

最新更新