当前位置:编程学习 > html/css >>

关于在html里面使用css样式的时候,为什么要加注释符<!-- ~~~~-->,而且加了还不影响结果呢?

我是初学,看到书上是这样写的,我很奇怪,这是为什么呀,为什么要加注释符啊!! <html> <head> <title>使用style对象</title> </head> <body> <p id="pText">本段格式有javascript脚本设置</p> <script language="javascript"> <!-- pText.style.background="#FF0000"; pText.style.color="#000000"; pText.style.fonfFamily="黑体"; pText.style.fontsize=14; --> </script> </body> </html>
答案:<!-- -->是HTML注释。
如果浏览器支持javascript,则 <!-- --> 被忽略(就是和没写 <!-- --> 一样),只执行js代码;
但是如果浏览器(主要是早期的浏览器)不支持JavaScript,在<script></script>标签中加<!-- -->,<!-- -->就会被认为是HTML注释(人家不认识<script></script>);所以在Javascript中加<!-- -->可以防止浏览器因为不支持JS而出错 。

旧版不支持JS,就会将它们显示在浏览器中。

但是添加该注释的时候需要注意:

曾经遇到过,添加了注释以后,出现脚本错误的情况。所以,建议使用下面的格式:

<script language="JavaScript"> 
<!-- 
在脚本结尾,放入下列两行: 
//-->   【注意前面的“//”哦,加了它之后,错误就不见了。】
</script>
其他:与上面的那位仁兄的说法一样,早期的浏览器并不支持CSS,但并不排除现在用户电脑上还在使用早期浏览器的可能性,所以,为了兼容早期的浏览器,就用了HTML中的注释符<!--注释内容--> 

上一个:html+css布局,上面一块是二级导航菜单,下面是一个js焦点图。但是当点击导航菜单的时候,二级导航的内容
下一个:这段css背景图片代码 怎么简写

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,