HTML5注释必须使用语法,禁用条件注释和嵌套注释,script/style内需用对应语言注释(如//、/…/),且DOCTYPE前不得添加任何注释。

如果您在编写HTML5代码时需要添加注释以提高可读性或临时禁用某段代码,则必须使用符合HTML5规范的注释语法。以下是HTML5中添加注释的具体方法:
一、使用标准HTML注释语法
HTML5沿用XML风格的注释语法,即以结尾,浏览器会完全忽略其中内容,且该语法兼容所有现代浏览器和HTML版本。
1、在需要注释的代码上方或行内插入<!–符号。
2、在注释内容末尾输入–>符号闭合注释块。
立即学习“前端免费学习笔记(深入)”;
3、确保注释内容中不包含–字符串或>字符,否则会导致解析错误。
4、多行注释可直接换行书写,无需每行重复符号,例如:<!– 这是第一行
这是第二行 –>(注意:此处换行仅作说明,实际代码中无需
标签)。
二、避免使用HTML5不支持的注释形式
HTML5明确废弃了条件注释(如[if IE])、SGML声明式注释及XML处理指令类注释,这些形式在HTML5文档中将被忽略或引发解析异常。
1、删除所有形如的条件注释代码。
2、禁止使用 … ?>或等服务器端模板语法伪装成注释。
3、不得在注释中嵌套注释,例如<!– 外层 外层 –>是非法的。
4、避免在DOCTYPE声明前添加任何字符(包括注释),否则将触发怪异模式。
三、在script和style标签内使用语言原生注释
当HTML5文档中嵌入JavaScript或CSS代码时,应优先采用对应语言的注释语法,而非HTML注释,以确保脚本解析正确性和样式表有效性。
1、在标签内使用//单行注释或/*多行注释*/,例如://这是JS单行注释
2、在标签内使用/* … */包裹CSS注释,例如:/*这是CSS多行注释*/
3、禁止在或标签内部混用注释,即使部分浏览器容忍,也违反HTML5规范。
4、若需注释整个script/style块,应在标签外部用HTML注释包裹,例如:<!– alert(‘test’); –>
以上就是html5如何打注释_HTML5注释添加方法及注释代码指南【详解】的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1607161.html
微信扫一扫
支付宝扫一扫