HTML标签深刻学习系列(1)——注释标签

1、HTML注释的语法javascript

 

<!--注释内容-->

 

2、HTML注释的用处 html

  一、普通注释(加强代码的可读性)java

  方便别人:方便其它程序员了解你的代码程序员

  方便本身:方便之后对本身代码的理解与修改等等浏览器

  经常据说这样一句话,“好的代码,注释占三分之一”这里暂且不去讨论三分之一的注释是可能是少,只需明确一点,注释很重要。less

  个人理解:1.好的代码,须要注释 布局

       2.注释是否是越多越好呢?不是的编码

 

  注释到底多少才合适呢?读了一些大神的文章,中心思想归结为:在须要注释的地方注释最合适。看似一句废话,却道出了天地间无尽的真理啊,这下要慢慢消化啦。不是大神的咱们,我以为只要在本身认为很重要并且方便之后本身和别人查找和理解的地方注释就能够了。spa

 

  下面这两篇文章,我的以为有必定的启示做用,但愿你们能够更深刻的了解注释.net

 

  避免代码注释的五大理由

 

  五种应该避免的代码注释

 

  二、条件注释(与CSS)

 

  在CSS布局中,还经常用到IE CSS Hackif IE条件注释起着很是大的做用!if IE条件注解,让不一样版本IE浏览器读取所能识别条件内容来设置对应CSS样式,从而解决CSS hack。

  

  If条件不一样版本浏览器注释列表:gt:(greater than)大于;lt:(less than)小于;e(equal)等于;
  <!--[if IE]> 全部的IE可识别 <![endif]-->

  <!--[if gt IE 5.0]> IE5.0以及IE5.0以上版本均可以识别 <![endif]--> 

  <!--[if IE 6]> 仅IE6可识别 <![endif]--> 

  <!--[if lt IE 6]> IE6以及IE6如下版本可识别 <![endif]--> 

  <!--[if gte IE 6]> IE6以及IE6以上版本可识别 <![endif]--> 

  <!--[if IE 7]> 仅IE7可识别 <![endif]--> 

  <!--[if lt IE 7]> IE7以及IE7如下版本可识别 <![endif]--> 

  <!--[if gte IE 7]> IE7以及IE7以上版本可识别 <![endif]-->

  *还能够与布尔运算符与(&)、或(|)、非(!)一块儿使用,建立更复杂的表达式。

  <!--[if !IE]>除IE外均可识别<![endif]--> 

  <!--[if (gt IE 5)&(lt IE 7)]>IE5以上及IE7如下版本可识别<![endif]-->

  <!--[if (IE 6)|(IE 7)]>IE6或IE7可识别<![endif]-->

 

  三、(与javasctipt)使用注释标签来隐藏浏览器不支持的脚本也是一个好习惯(这样就不会把脚本显示为纯文本)

<script type="text/javascript">
<!--
function displayMsg()
{
alert("Hello World!")
}
//-->
</script>

  注释:注释行结尾处的两条斜杠 (//) 是 JavaScript 注释符号。这能够避免 JavaScript 执行 --> 标签。

 

重申:

避免html网页中滥用注释注解
在网页中没有必要时候彻底尽可能少用注释,注释也会随浏览器载入,增长字符大小。通常分析网页咱们能够借助DW软件进行,尽可能少使用注释,尽可能不要在注释中使用中文以避免中文编码问题形成网页乱码。

那在什么地方用注释呢?

一、  本身认为重要代码。好比在html中,本身认为重要的代码布局,有必要批注注释说明的,咱们可使用html注解来。
二、给别人看。好比本身写的html代码,有的地方代码须要说明一下,同时要转给别人看和解读分析的,这个时候就有必要使用html注释。

相关文章
相关标签/搜索