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

我是初学,看到书上是这样写的,我很奇怪,这是为什么呀,为什么要加注释符啊!!<html><head><title>使用style对象</title></head><bod... 我是初学,看到书上是这样写的,我很奇怪,这是为什么呀,为什么要加注释符啊!!

<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>
展开
 我来答
奇伝3v
2011-11-23 · 超过19用户采纳过TA的回答
知道答主
回答量:84
采纳率:0%
帮助的人:57.6万
展开全部
<!-- -->是HTML注释。
如果浏览器支持javascript,则 <!-- --> 被忽略(就是和没写 <!-- --> 一样),只执行js代码;
但是如果浏览器(主要是早期的浏览器)不支持JavaScript,在<script></script>标签中加<!-- -->,<!-- -->就会被认为是HTML注释(人家不认识<script></script>);所以在Javascript中加<!-- -->可以防止浏览器因为不支持JS而出错 。

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

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

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

<script language="JavaScript">
<!--
在脚本结尾,放入下列两行:
//--> 【注意前面的“//”哦,加了它之后,错误就不见了。】
</script>
超超41011115
2012-07-14
知道答主
回答量:23
采纳率:0%
帮助的人:10.9万
展开全部
与上面的那位仁兄的说法一样,早期的浏览器并不支持CSS,但并不排除现在用户电脑上还在使用早期浏览器的可能性,所以,为了兼容早期的浏览器,就用了HTML中的注释符<!--注释内容-->
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式