Home > Web Front-end > HTML Tutorial > HTML注释中也可以写代码么?_html/css_WEB-ITnose

HTML注释中也可以写代码么?_html/css_WEB-ITnose

WBOY
Release: 2016-06-21 09:28:28
Original
1573 people have browsed it

<!--[if lte IE 6]>...<![endif]-->
Copy after login


看某个页面中看到如上代码,不是注释语句么,怎么浏览器还解析注释语句?
这里有人用过上面这种语句么?
这种语句是否只支持IE?


回复讨论(解决方案)


右键网页查看源码也会显示出来  方便查看源码的人阅读
一般你若不想显示到源码中一般都不用这种注释


右键网页查看源码也会显示出来  方便查看源码的人阅读
一般你若不想显示到源码中一般都不用这种注释


上面的代码如果满足条件,好像是会被浏览器执行的,亲

你不觉得 仔细看来这个和注释符号有区别吗?
这个其实是判断IE版本的语句。

你不觉得 仔细看来这个和注释符号有区别吗?
这个其实是判断IE版本的语句。


Chrome是否有类似语法?

貌似这个有用来着


……
Ite:less than or equal to意思是小于或等于IE6浏览器,用于IE浏览器的条件注释,常用于CSShack,针对IE的JS等。

哦,原来是遥远年代的东西。

这个是专门兼容IE6一下版本的代码,这个的用途:比如你的png图片在IE6以上版本能显示透明的,但是在IE6以下的版本显示就是一块白色的,所以这也可以说是兼容浏览器用的代码

部分浏览器的专用识别代码。也可以写好玩的。

要搞清楚的是
不是这个注释语句起了什么作用
而是注释里面包含的代码对其他版本不起作用
而已

要搞清楚的是
不是这个注释语句起了什么作用
而是注释里面包含的代码对其他版本不起作用
而已



注释语句里面为何放代码?
为何会有这种奇葩设计?
如果注释中还可以加代码,那是否要解析所有的注释,并找出代码呢:(
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template