• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html/xhtml > HTML <!--...--> 注释标签的深层次作用分析

HTML <!--...--> 注释标签的深层次作用分析

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-08-05

本文主要包含HTML,注释标签等相关知识,佚名 希望在学习及工作中可以帮助到您

我们查看很多网站源代码的时候,会发现很多注释,特别是新浪网注释标签用于在源文档中插入注释,注释文字一般作为程序员参考使用,特别是大型、多人开发的网站源码,如果没有注释就无法让甲程序员写的代码,让乙程序员识别,这样万一程序员甲离职了,那么他所写的代码将很难被维护。而有了注释之后,对代码的理解将更容易。

新浪网源代码HTML注释

新浪网源代码HTML注释(绿色文字就是注释)

HTML 注释会被浏览器忽略,而HTML 注释直接在网站源代码内部编写,也不会显示在前端。如上图,绿色部分都是注释,不会被显示出来,通过上面绿色文字,我们可以知道这段代码是什么意思,以及代码开始结束。HTML 注释格式如下:


HTML 注释高级作用

顾名思义,HTML注释就是一种注释,对程序的内部注解。其实这只是最基础的作用,但是正是因为这些被前端浏览器忽视的功能,现代网页程序对注释进行了更深入的探究,让注释越来越有用。

对页内CSS/JS的作用

HTML 注释还被用于页内 Javascript 和 CSS 代码,很多老版的浏览器或者无法识别Javascript 和 CSS 的浏览器,如果直接写代码,往往会显示出文字,十分影响阅读。


上面的代码,没有使用HTML 注释,如果在一些老版手机浏览器和IE6以下版本访问,会显示下面文字:


body{color:#F00} alert('欢迎访问www.jb51.net');</p> <p>Jbzj!

即使这些老版浏览器不认识<style> 和 <script> 等等标签,但是根据标签不显示原则,这些标签也不会被显示出来的,就当作无法识别的自定义标签。而这些标签内部的文字就会被直接显示出来,毫无疑问,这些CSS 和 Javascript 代码肯定不想被显示出来,所以如果使用下面注释代码,就不会显示CSS 和 Javascript了。


HTML注释被用于MVC设计

现代很多开源代码项目,特别是MVC网页设计风格的开源代码,这些项目会在传统HTML代码中插入一些注释,之后在这些注释里面添加如广告等内容。

Discuz 利用HTML注释插入代码、判断Discuz代码

Discuz 利用HTML注释插入代码、判断Discuz代码

您可能想查找下面的文章:

  • HTML表单提交的几种方式_动力节点Java学院整理
  • HTML表单_动力节点Java学院整理
  • HTML大于号、小于号、空格、引号等常用的转义代码写法一览表
  • HTML中实现鼠标经停时整行(tr)变色
  • html格式化json的实例代码
  • html在消息按钮上增加数量角标的实现代码
  • html页面跳转传递参数问题
  • html、css和js注释规范用法小结
  • Html 实现动态显示颜色块的报表效果(实例代码)
  • html是什么文件 html文件如何打开

相关文章

  • 2017-08-05如何让空格 在 IE 和 FF 里宽度一致的方法?
  • 2017-08-05用DIV遮罩解决鼠标直接勾选checkbox无效的问题
  • 2017-08-05设置IE8使用IE7的样式的代码
  • 2017-08-05漂亮样式表在XHTML+CSS网页制作中的应用
  • 2017-08-05关于iframe的一点发现与思考
  • 2017-08-05Data URI和MHTML完整解决所有浏览器
  • 2017-08-05HTML标签上标sup、下标sub应用介绍
  • 2017-08-05纯css为select添加样式(无脚本)实现
  • 2017-08-05Html注释 Html中标记文字注释的符号
  • 2017-08-05多种实例解析HTML表单form的使用方法

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 关于html水平垂直居中的问题小结
    • HTML教程:title属性与alt属性
    • 关于input的file 控件及美化
    • 网页表单设计实例技巧五则
    • html常用meta整理
    • html无序列表标签和有序列表标签使用示例
    • 关于html中meta的作用(网上搜集整理得来)
    • 通过disabled和readonly将input设置为只读效果
    • Html中使用自定义图片来实现checkbox显示的方法
    • html的table用法(让网页的视觉效果显示出来)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有