这几天通过http://w3school.com.cn 学习HTML,说来惭愧,刚刚开始时,由于对html的注释是<!-- -->认识有限,今天走了些弯路啊。
我以为只要是<!-- -->内的内容,放在html文档的任何位置都会被浏览器忽略掉的。
当我在熟悉style标签时,使用了<!-- -->,将style标签内的某些样式代码进行注释。
我用的是世界之窗极速版浏览器,结果就是注释根本就不起作用。唉,我怎么也想不通啊啊啊啊!!!
后来开始查文档,才发现style标签内的注释根本就不是用<!-- -->, 而是/* ..... */ 。
但是我按照http://w3school.com.cn上的学习步骤,到目前为止根本就没有发现有关<!-- -->使用范围的提示啊 啊啊啊!!!也没有介绍style标签内的注释介绍啊啊啊!!!
不知道有没有跟我一样遭遇的孩子5555
另外,我在查文档的过程中,也发现了另外一个有趣的事情,是有关style标签内的<!-- -->html注释符的使用技巧。
(原来style里面还是应该使用<!-- -->html注释符的,只是我的使用意图刚刚跟技巧相反了,惭愧啊,找个洞钻, >__< )
下面贴上搜到的内容(链接为http://johnny84.blog.51cto.com/2855387/952765):
CSS里的style标签内为什么要加<!-- -->html注释符
说来惭愧啊,搞开发也有那么点时间了吧,经常看在style标签里含有这个html的注释符号,想去搞懂原因,还真没找着,上网没找到原因,可能是自己查找的方式不对吧。
下面步入正题。
为什么要加这个注释符呢??如下图:
其实在style里面加上< !-- -- >的原因是,有些低版本的浏览器不能识别style标记,会把style里面的内容以文本形式直接显示到页面上,为避免这种情况,最好加上注释符,不让它显示。
不单只是高低浏览器版本的问题,不同的浏览器,解释的标准也不一样
当浏览器识别不了style标签的时候,<!-- -->就发挥作用了,也就是注释作用!就是把内容屏蔽掉,不让显示出来 。
try...catch...