HTML、XML、CSS、JavaScript、JSP注释详解
2011-03-15 20:25
573 查看
HTML注释
在HTML中注释只有一种:<!--注释内容-->
<!--这里是注释内容-->
XML注释
在XMl中注释只有一种:<!--注释内容-->
<!--这里是XML注释内容-->
CSS注释
在CSS中注释只有一种:/*注释内容*/
/*这里是注释内容*/
JavaScript注释
单行注释
//这是单行注释
多行注释
/*
XXXXX
这是多行注释
YYYYY
*/
注意:
多行注释"/*…*/"中可以嵌套单行注释"//",但不能嵌套多行注释"/*…*/"。因为第一个"/*"会与其后面第一个"*/"相匹配,从而使后面的注释不起作用,甚至引起程序出错。
另外,JavaScript还能识别HTML注释的开始部分"<!--",JavaScript会将其看作为单行注释结束,如使用"//"一样。但JavaScript不能识别HTML注释的结果部分"-->"。
这种现象存在的主要原因是:在JavaScript中,如果第一行以"<!--"开始,最后一行以"-->"结束,那么其间的程序就包含在一个完整的HTML注释中,会被不支持JavaScript的浏览器忽略掉,不能被显示。如果第一行以"<!--"开始,最后一行以"//-->"结束,JavaScript会将两行都忽略掉,而不会忽略这两行之间的部分。用这种方式可以针对那些无法理解JavaScript的浏览器而隐藏代码,而对那些可以理解JavaScript的浏览器则不必隐藏。
过多的JavaScript注释会降低JavaScript的执行速度与加载速度,因此应在发布网站时,去掉JavaScript注释。
JSP注释
JSP注释分两种
显示注释:在客户端(源代码)可以看到
<!--这是显示注释内容-->
隐式注释:在客户端(源代码)看不到
I:使用JAVA中的“//”、“/* */”
II:JSP中自己的注释<%--注释内容--%>
<!--这是显示注释-->
下面都是隐式注释
//单行注释
/*
多行注释
*/
<% JSP自己的注释 %>
JavaScript中的注释是采用了Java中的注释
JSP中的注释采用的是HTML+CSS+Java
在HTML中注释只有一种:<!--注释内容-->
<!--这里是注释内容-->
XML注释
在XMl中注释只有一种:<!--注释内容-->
<!--这里是XML注释内容-->
CSS注释
在CSS中注释只有一种:/*注释内容*/
/*这里是注释内容*/
JavaScript注释
单行注释
//这是单行注释
多行注释
/*
XXXXX
这是多行注释
YYYYY
*/
注意:
多行注释"/*…*/"中可以嵌套单行注释"//",但不能嵌套多行注释"/*…*/"。因为第一个"/*"会与其后面第一个"*/"相匹配,从而使后面的注释不起作用,甚至引起程序出错。
另外,JavaScript还能识别HTML注释的开始部分"<!--",JavaScript会将其看作为单行注释结束,如使用"//"一样。但JavaScript不能识别HTML注释的结果部分"-->"。
这种现象存在的主要原因是:在JavaScript中,如果第一行以"<!--"开始,最后一行以"-->"结束,那么其间的程序就包含在一个完整的HTML注释中,会被不支持JavaScript的浏览器忽略掉,不能被显示。如果第一行以"<!--"开始,最后一行以"//-->"结束,JavaScript会将两行都忽略掉,而不会忽略这两行之间的部分。用这种方式可以针对那些无法理解JavaScript的浏览器而隐藏代码,而对那些可以理解JavaScript的浏览器则不必隐藏。
过多的JavaScript注释会降低JavaScript的执行速度与加载速度,因此应在发布网站时,去掉JavaScript注释。
JSP注释
JSP注释分两种
显示注释:在客户端(源代码)可以看到
<!--这是显示注释内容-->
隐式注释:在客户端(源代码)看不到
I:使用JAVA中的“//”、“/* */”
II:JSP中自己的注释<%--注释内容--%>
<!--这是显示注释-->
下面都是隐式注释
//单行注释
/*
多行注释
*/
<% JSP自己的注释 %>
JavaScript中的注释是采用了Java中的注释
JSP中的注释采用的是HTML+CSS+Java
相关文章推荐
- HTML、XML、CSS、JavaScript、JSP注释详解
- HTML、XML、CSS、JavaScript、JSP注释详解
- HTML、XML、CSS、JavaScript、JSP注释详解
- HTML/JavaScript/CSS/XML/PHP/JSP/Java 注释符号
- jsp,JavaScript,css,html 注释应用
- 关于html:css:js:xml:jsp:mysql:oracle:java注释的符号
- html、css、javascript、JSP 、xml学习顺序应该是怎样的呢?
- JavaScript、HTML、CSS、JSP的注释方法
- html、css、javascript、JSP 、xml学习顺序应该是怎样的呢?
- javaScript JSP HTML Java CSS 注释
- Html,Css,Javascript及其他的注释方法详解
- html、css、javascript、JSP 、xml学习顺序应该是怎样的呢?
- javaScript JSP HTML Java CSS 注释
- 总结HTML和css以及JavaScript的注释方式,并说明注释的作用
- html、css、js、jsp注释
- 简谈HTML、CSS、JavaScript、Ajax、WML、Servlet、Jsp、FreeMarker、Velocity、Webmacro是什么,以及之间的关系!
- 各种参考手册地址(Ado、HTML、XHTML、CSS、XML、JavaScript、PHP、ASP、SQL)
- asp和jsp和PHP 和xml和css和js和HTML 都是什么区别?
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第32讲_构造函数_成员函数详解_学习笔记_源代码图解_PPT文档整理
- HTML+CSS+JavaScript+JQuery+JSP学习笔记