Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1175735
  • 博文数量: 115
  • 博客积分: 950
  • 博客等级: 准尉
  • 技术积分: 1734
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-08 20:46
文章分类

全部博文(115)

文章存档

2015年(5)

2014年(28)

2013年(42)

2012年(40)

分类: LINUX

2013-10-10 12:43:51

理论上,在html中可以使用以下三种注释符:
1、
2、//注释内容     (在css或javascript中插入单行注释)
3、/*注释内容*/   (在css或javascript中插入多行注释)

对于第一种注释符,使用 来表示的会有些不同。
使用环境:
 1. 在css文件中定义style时候会经常使用这种注释符。
 2. 在html代码中

说明:
1. 在html代码里面,中如果包含有css, js代码或者 ActiveX控件,会根据浏览器等实际情况的不同,可能会运行
2. 在css 的style中,使用该注释符原因是:
  • 如果不使用该注释符,某些低版本浏览器如果遇到不能识别的style,会直接把该 style 的内容以文本的形式显示出来
  • 如果加上该注释符
    • 对于不能识别的style就会被当成是注释直接跳过(在这种情况下其起到注释的作用)
    • 对于可以识别的style,该注释就会被忽略,其包含的代码还是会执行的
 
总结:
使用这种类型的注释符,其最终目的应该不是完全注释掉这段代码。也就是说这段代码是有可能被运行的,而且使用者也是希望他有可能会被运行的

如果希望其完全被注释掉,应该考虑直接删除相关的代码。一些代码管理的工具(比如git)可以很容易查找/恢复之前的删除/修改动作



--------------------------------------REF------------------------------


阅读(2740) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~