![]() |
1
84
嵌套注释时,请将“--”替换为“--”。当你卸除巢穴时,颠倒程序。这不是
例子:
|
![]() |
2
89
DR :不幸的是,不,这是不可能的(而且永远也不可能)。 简短回答: HTML注释并不是很多人认为的那样。HTML是SGML的一种形式,其中注释由成对的双破折号分隔。( —— 艾斯 —— ) 因此,在一对尖括号内的任何一对双破折号,在左括号后有一个感叹号。( <! —— 艾斯 —— > )是注释。规格说明比我能说的更好: http://www.w3.org/TR/html4/intro/sgmltut.html#h-3.2.4 这就是为什么像这样的评论 全部的 可能一次或另一次)是 坏的 想法: <!-- ------------------ HEADER BEGINS HERE -------------------- --> 事实:我懒得告诉你上面的标签污染代表了多少评论,但至少有10条。
当然不是 相当地 这很简单,因为每个浏览器选择解释规范的方式不同。 这是一篇很好的文章,解释了这一点: 第二章 http://weblog.200ok.com.au/2008/01/dashing-into-trouble-why-html-comments.html 答案很长:为什么我们会出错 我们中的大多数人都是在HTML的基础上长大的(没有深入研究它下面的SGML)。 <!—— 开始注释,字符串 ---GT; 结束评论。 事实上, <! 和 > 在HTML文档中分隔一个SGML声明,例如我们在页面顶部看到的doctype声明。 内 一个SGML声明,注释由双破折号分隔。因此,HTML注释 <!-- this is a comment -->
我们大多数人都相信是这样分析的
<!——
这是一条评论
---GT;
实际分析如下:
因为HTML是SGML的一种形式,所以这个“comment-within-a-declaration”用作HTML注释。 出于兴趣,这里有一块纯SGML,它显示了在SGML中正常工作的注释:这个属性列表定义在每行上都包含一个注释: <!ATTLIST LINK %attrs; -- %coreattrs, %i18n, %events -- charset %Charset; #IMPLIED -- char encoding of linked resource -- href %URI; #IMPLIED -- URI for linked resource -- hreflang %LanguageCode; #IMPLIED -- language code -- type %ContentType; #IMPLIED -- advisory content type -- rel %LinkTypes; #IMPLIED -- forward link types -- rev %LinkTypes; #IMPLIED -- reverse link types -- media %MediaDesc; #IMPLIED -- for rendering on these media -- > |
![]() |
3
7
这是不可能的。
|
![]() |
4
5
使用
|
![]() |
5
4
如果你真的被一些包含评论的不可控制的源代码预先渲染的HTML“卡住了,你需要确保没有任何一个被渲染到你的页面上,你可以用一个
如果你需要评论的话
|
![]() |
6
1
有些编辑器具有注释/取消注释命令,这些命令可以自动处理文本块中的现有注释。例如,当您按下ctrl+kc和ctrl+ku时,Visual Studio正在执行此操作。 |
![]() |
7
0
我认为这是不允许的,但据我所知,它适用于除火狐外的大多数主要浏览器。 |
![]() |
8
0
试试这个
|
![]() |
9
-1
尝试使用这个
这是评论的开头
|
![]() |
Softly · 单选按钮未按预期取值 1 年前 |
|
NovoMannen · 导航中的下拉菜单在内容后面重叠 1 年前 |
|
eXor420 · 如何在脚本标记中使用导出的函数? 1 年前 |
![]() |
IonicMan · 剑道网格在宽度过大时不显示某些列 1 年前 |
![]() |
Kernier · 如何将数学公式支持添加到StacksEditor? 1 年前 |
|
Md. Ibrahim · CSS网格项溢出小屏幕滚动 1 年前 |
|
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |