当前位置:首页 > 电脑网络 > 网站建设 > 网页HTML注释和CSS注释(样式层注释)容易弄错的地方
网站建设
/ 电脑网络

网页HTML注释和CSS注释(样式层注释)容易弄错的地方

发布:2026-03-18 01:19:28 | 编辑: zhaozhishi.com |

摘要:

HTML 注释(网页注释)    
语法格式    <!-- 注释内容 -->(前后双破折号,不可省略) 【<!-- 和 --> 必须成对出现,且中间不能少破折号(如<!- 注释 -> 是错误的)。】

CSS 注释(样式注释)    /* 注释内容 */(多行)/ // 注释内容(单行,CSS3 支持)

注意:
传统 CSS 仅支持/* */(兼容所有浏览器),// 是 CSS3 新增,部分老旧浏览器(如 IE8)不支持;
CSS 注释不能写在属性值中间(如font-size: /* 17px */ 16px; 虽生效,但不规范)。
关键易错点
混用语法会失效:
错误:在 CSS 中用 HTML 注释 <!-- font-size:17px; --> → 浏览器会把这行当成 CSS 属性,导致样式失效;
错误:在 HTML 中用 CSS 注释 /* <p>内容</p> */ → 浏览器会把/* */当成普通文本显示在页面上。
注释的 “可见性”:
HTML 注释:用户可通过 “右键→查看网页源码” 看到;
CSS 注释:用户可通过 “开发者工具→样式面板” 看到,但不会影响页面显示。
压缩代码时的处理:
上线前压缩 HTML/CSS,注释会被自动删除(减少文件体积);
若需保留关键注释(如版权信息),CSS 可写 /*! 版权注释 */(加!表示保留),HTML 无此机制。
总结
语法核心:HTML 注释用<!-- -->,CSS 注释用/* */(通用)///(单行);
作用域:HTML 注释管结构,CSS 注释管样式,不可跨域混用;
实用原则:注释仅给开发人员看,浏览器不会渲染,但需遵循各自语法,否则可能导致代码失效。


除非特别注明,所有文章由找知识百科和信息网 www.zhaozhishi.com 原创,可转载,必须注明去处,否则可能追究侵权责任。

本文关键字: 注释,html,css