66 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			66 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								title: Comments in HTML
							 | 
						|||
| 
								 | 
							
								localeTitle: HTML中的评论
							 | 
						|||
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								## HTML中的评论
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								comment标签是用于留下笔记的元素,主要与项目或网站相关。此标记经常用于解释代码中的某些内容或留下有关项目的一些建议。注释标记还使开发人员更容易回来并理解他在稍后阶段编写的代码。注释还可用于注释掉代码行以进行调试。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								最好在代码中添加注释,尤其是在与团队或公司合作时。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								注释以`<!--`开头,以`-->`结束,可以跨越多行。它们可以包含代码或文本,并且在用户访问页面时不会显示在网站的前端。您可以通过Inspector控制台或查看页面源来查看注释。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								### 例
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								```html
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								<!-- You can comment out a large number of lines like this. 
							 | 
						|||
| 
								 | 
							
								 Author: xyz 
							 | 
						|||
| 
								 | 
							
								 Date: xx/xx/xxxx 
							 | 
						|||
| 
								 | 
							
								 Purpose: abc 
							 | 
						|||
| 
								 | 
							
								 --> 
							 | 
						|||
| 
								 | 
							
								 Read more: https://html.com/tags/comment-tag/#ixzz4vtZHu5uR 
							 | 
						|||
| 
								 | 
							
								 <!DOCTYPE html> 
							 | 
						|||
| 
								 | 
							
								 <html> 
							 | 
						|||
| 
								 | 
							
								    <body> 
							 | 
						|||
| 
								 | 
							
								        <h1>FreeCodeCamp web</h1> 
							 | 
						|||
| 
								 | 
							
								        <!-- Leave some space between the h1 and the p in order to understand what are we talking about--> 
							 | 
						|||
| 
								 | 
							
								        <p>FreeCodeCamp is an open-source project that needs your help</p> 
							 | 
						|||
| 
								 | 
							
								            <!-- For readability of code use proper indentation --> 
							 | 
						|||
| 
								 | 
							
								    </body> 
							 | 
						|||
| 
								 | 
							
								 </html> 
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								## 条件评论
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								条件注释定义了某些编码完成时要执行的一些HTML标记。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								条件注释仅由Internet Explorer版本5到版本9 - IE5 - IE9识别。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								### 例
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								```html
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								<!DOCTYPE html> 
							 | 
						|||
| 
								 | 
							
								 <html> 
							 | 
						|||
| 
								 | 
							
								    <body> 
							 | 
						|||
| 
								 | 
							
								        <!--[if IE 9]> 
							 | 
						|||
| 
								 | 
							
								                <h1>FreeCodeCamp web</h1> 
							 | 
						|||
| 
								 | 
							
								            <p>FreeCodeCamp is an open-source project that needs your help</p> 
							 | 
						|||
| 
								 | 
							
								        <![endif]--> 
							 | 
						|||
| 
								 | 
							
								    </body> 
							 | 
						|||
| 
								 | 
							
								 </html> 
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								### IE条件评论
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								这些注释仅在Internet Explorer中可用,最多可用于IE9。在当今时代,你将永远不会看到它们有一个很好的变化,但了解它们的存在是很好的。条件注释是为不同客户端浏览器提供不同体验的一种方式。例如:
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								```html
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								<!--[if lt IE 9]> <p>Your browser is lower then IE9</p> <![endif]--> 
							 | 
						|||
| 
								 | 
							
								 <!--[if IE 9]> <p>Your browser is IE9</p> <![endif]--> 
							 | 
						|||
| 
								 | 
							
								 <!--[if gt IE 9]> <p>Your browser is greater then IE9</p> <![endif]--> 
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								[关于条件评论](https://msdn.microsoft.com/en-us/library/ms537512(v=vs.85).aspx)
							 |