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

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

WBOY
Freigeben: 2016-06-21 09:28:28
Original
1572 Leute haben es durchsucht

<!--[if lte IE 6]>...<![endif]-->
Nach dem Login kopieren


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


回复讨论(解决方案)


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


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


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

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

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


Chrome是否有类似语法?

貌似这个有用来着


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

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

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

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

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

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



注释语句里面为何放代码?
为何会有这种奇葩设计?
如果注释中还可以加代码,那是否要解析所有的注释,并找出代码呢:(
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage