论坛首页 Web前端技术论坛

解决IE6的base标签问题

浏览 2940 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-03-29  

      尽管现在IE7、IE8已经流行起来,但IE6仍然是很多冲浪者的默认浏览器,所以从程序的健壮性方面考虑,对IE6的兼容是不可忽略的。众所周知,IE6是以一种非标准的方式来解析<base>标签的:如果你不是用</base>来进行闭包的话,那么紧跟其后且在</head>之前的所有元素将会看作是他的子结点,这可能会引起什么问题呢?如果你引入样式或者javascript的语句跟在<base>标签后的话,那么可能会失效的,所以我们不得不采取下面的的方式来解决这个问题。


<base href=http://coolzhi.iteye.com>
<!--[if lte IE 6]></base><![endif]-->

   发表时间:2011-12-15  
<!--[if lte IE 6]></base><![endif]-->

lte 啥意思
0 请登录后投票
   发表时间:2011-12-19  
less than equal 小于等于

与html中&lt;代表<一样
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics