为什么css中style下面的css语句要用注释语句<!-- -->包含着
<style>//*CSS样式定义开始*//<!--div{width:200;filterblur(add=true,direction=135,strengh=20)...
<style>//*CSS样式定义开始*//
<!--
div
{width:200; filter blur(add=true,direction=135,strengh=20);
} //*定义DIV范围内的样式,包括宽度(width)、模糊滤镜属性(blur)*// -->
</style>//*样式定义结束*// 展开
<!--
div
{width:200; filter blur(add=true,direction=135,strengh=20);
} //*定义DIV范围内的样式,包括宽度(width)、模糊滤镜属性(blur)*// -->
</style>//*样式定义结束*// 展开
8个回答
展开全部
1、这样的写法现在基本没有了,这是给一些老浏览器看的
2、有些老的浏览器不支持CSS,所以当读取到CSS代码的时候就会把CSS代码当文字给读出来,这样就把CSS代码显示到网页中了,而浏览器总是会认识HTML语言的,所以当浏览器读取到HTML注释的时候就把CSS代码当成了注释,而并不会显示在网页中了。
2、有些老的浏览器不支持CSS,所以当读取到CSS代码的时候就会把CSS代码当文字给读出来,这样就把CSS代码显示到网页中了,而浏览器总是会认识HTML语言的,所以当浏览器读取到HTML注释的时候就把CSS代码当成了注释,而并不会显示在网页中了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个只是个人习惯的问题
因为现在市面并不是所有所有的浏览器都能一一解析css样式表
加上<!---->这个符号 就等于给样式表加上了注释
当不能解析css样式表时 浏览器会认为被该符号包含的部分只是注释 就不会把他显示在网页上了
这么解释明白了么??
呵呵 祝你好运哦!
因为现在市面并不是所有所有的浏览器都能一一解析css样式表
加上<!---->这个符号 就等于给样式表加上了注释
当不能解析css样式表时 浏览器会认为被该符号包含的部分只是注释 就不会把他显示在网页上了
这么解释明白了么??
呵呵 祝你好运哦!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
为了防止浏览器不解析CSS代码,造成CSS在网页上直接显示,不过这种浏览器我想也应该绝版了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-11-20 · 知道合伙人软件行家
关注
展开全部
这个只是用在html注释,css注释用 /* */
style下用这个注释没有什么意义。有时候会造成style下的代码无效。
style下用这个注释没有什么意义。有时候会造成style下的代码无效。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询