gpt4 book ai didi

html - 如何在 HTML 代码中注释/取消注释

转载 作者:技术小花猫 更新时间:2023-10-29 11:49:32 27 4
gpt4 key购买 nike

通常在用 html 编写 View 模板时,我添加一些有用注释的习惯会导致测试时耗费大量时间。

考虑这段代码...

<!-- Here starts the sidebar -->
<div id="sidebar">
....
</div>

<!-- Here starts the main contents pane -->
<div id="main-contents">
...
</div>

<!-- Here starts the footer -->
<div id="footer">
...
</div>

现在,如果我必须隐藏 View 模板的某些部分,在 php 的情况下,我只需选择所需的代码并放置单行注释(大多数时候使用快捷键)。

但是,在只有 block 注释起作用的 html 代码中,我最终删除了所有结束注释标记 (-->),直到我希望出现注释的位置 - 像这样......

<!-- Here starts the sidebar
<div id="sidebar">
....
</div>

<!-- Here starts the main contents pane
<div id="main-contents">
...
</div>

<!-- Here starts the footer
<div id="footer">
...
</div>-->

然后当我完成测试时,我必须经历放回那些结束标签的痛苦。

有没有更好更省时的 HTML block 注释方式?

最佳答案

是的,注释掉结构元数据,

Using <script>/* ... */</script> in .html

注释掉大部分 HTML(注释 block )

我在.html 文件中的个人方式是打开:<script>/*并用 */</script> 关闭它

<script>/* hiding code go here */</script>

是解决问题的方法,因为它不是 HTML。

考虑您在 .html 中的代码...

  <!-- Here starts the sidebar -->
<div id="sidebar">
....
</div>

<script>/*
<!-- Here starts the main contents pane -->
<div id="main-contents">
...
</div>

<!-- Here starts the footer -->
<div id="footer">
...
</div>
*/</script>

在一个案例中,PHP 文件中的 HTML 使用注释标记 <?/*<?php /*并用 */?> 关闭它.请记住,该文件必须是 .php 扩展名并且不能在 .html 中工作。

<?/* hiding code go here */?>

考虑您在 .php 中的代码...

  <!-- Here starts the sidebar -->
<div id="sidebar">
....
</div>

<?/*
<!-- Here starts the main contents pane -->
<div id="main-contents">
...
</div>

<!-- Here starts the footer -->
<div id="footer">
...
</div>
*/?>

不是 HTML 的内容一文不值,但开发人员的常见做法是注释掉部分元数据,这样它就不会在浏览器中呈现和/或执行。在 HTML 中,注释掉多行可能很耗时。排除包含注释、CSS 或代码的模板结构元数据片段并系统地注释掉以查找错误源是很有用的。注释 block 被认为是一种不好的做法,建议使用版本控制系统。“type”属性在 HTML4 中是必需的,在 HTML5 中是可选的。

关于html - 如何在 HTML 代码中注释/取消注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3757051/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com