变态重口极致另类在线-波多久久夜色精品国产-波多野结衣在线观看一区-波多野结衣在线观看一区二区-污污的网站免费阅读-污污视频网址

當前位置:首頁文章首頁 IT學院 IT技術

關于IE瀏覽器和非IE瀏覽器的條件注釋理論及實踐

作者:  來源:  發布時間:2011-7-8 15:59:45  點擊:

 本文主要跟大家分享的是關于條件注釋理論及實踐,希望能夠對大家有所幫助。

瀏覽器的條件注釋理論,用下面一段例子來解釋這個問題

(X)HTML

下面一段代碼是測試在微軟的IE瀏覽器下的條件注釋語句的效果:

<!--[if IE]>
<h1>您正在使用IE瀏覽器</h1>
<![endif]-->
<!--[if IE 5]>
<h1>版本 5</h1>
<![endif]-->
<!--[if IE 5.0]>
<h1>版本 5.0</h1>
<![endif]-->
<!--[if IE 5.5]>
<h1>版本 5.5</h1>
<![endif]-->
<!--[if IE 6]>
<h1>版本 6</h1>
<![endif]-->
<!--[if IE 7]>
<h1>版本 7</h1>
<![endif]-->

下面的代碼是在非IE瀏覽器下運行的條件注釋:

<!--[if !IE]><!-->
<h1>您使用不是 Internet Explorer</h1>
<!--<![endif]-->
最終在非IE和特殊的IE瀏覽器下起作用
(或者使用  lte lt 或者 gt gte來判斷,如:
<!--[if lte IE 6]>
  在IE 6下顯示的信息
<![endif]-->
).

<!--[if IE 6]><!-->
<h1>您正在使用Internet Explorer version 6<br />
或者 一個非IE 瀏覽器</h1>
<!--<![endif]-->

From:http://www.cssplay.co.uk/menu/conditional.html

條件注釋是在IE5.0/Win以后才被IE支持的,一般用于hack。
(X)HTML
下面一段代碼是測試在微軟的IE瀏覽器下的條件注釋語句的效果

<!--[if IE]>
根據條件判斷,這是Internet Explorer<br />
< ![endif]-->
<!--[if IE 5]>
根據條件判斷,這是Internet Explorer 5<br />
< ![endif]-->
<!--[if IE 5.0]>
根據條件判斷,這是Internet Explorer 5.0<br />
< ![endif]-->
<!--[if IE 5.5]>
根據條件判斷,這是Internet Explorer 5.5<br />
< ![endif]-->
<!--[if IE 6]>
根據條件判斷,這是Internet Explorer 6<br />
< ![endif]-->
<!--[if IE 7]>
根據條件判斷,這是Internet Explorer 7<br />
< ![endif]-->
<!--[if gte IE 5]>
根據條件判斷,這是Internet Explorer 5 或者更高<br />
< ![endif]-->
<!--[if lt IE 6]>
根據條件判斷,這是版小于6的Internet Explorer<br />
< ![endif]-->
<!--[if lte IE 5.5]>
根據條件判斷,這是Internet Explorer 5.5或更低<br />
< ![endif]-->

下面的代碼是在非IE瀏覽器下運行的條件注釋

<!--[if !IE]><!-->
您使用不是 Internet Explorer<br />
<!--<![endif]-->
<!--[if IE 6]><!-->
您正在使用Internet Explorer version 6<br />
或者 一個非IE 瀏覽器<br />
<!--<![endif]-->

下面是條件注釋的語法:

[list]
[*]gt /Greater than/大于/<!--[if gt IE 5.5]>
[*]gte /Greater than or equal to/大于等于/<!--[if gte IE 5.5]>
[*]lt /Less than/小于/<!--[if lt IE 5.5]>
[*]lte /Less than or equal to/小于等于/<!--[if lte IE 5.5]>
[*]! /Note/不等于/<!--[if !IE 5.5]>
[/list]

IE條件注釋的優秀的區分瀏覽器的能力,讓很多設計師用于hack,解決瀏覽器對CSS解析的不同

<!--[if IE6.0]]
<style type="text/css">
div#box{width:500px;margin:10px; padding:10px; border:10px;}
</style>
<![endif]-->
<!--[if lt IE6.0]]
<style type="text/css">
div#box{width:530px;margin:10px; padding:10px; border:10px;}
</style>

預覽模型

上面提到了條件注釋,就是判斷瀏覽器類型,然后定義什么瀏覽器下顯示什么內容。

這個dropmenu(下拉菜單)模型來自cssplay,使經過作者多次的研究和反復的測試才做出來的。我想那這個模型來實踐一下條件注釋的原理。

先看一個最簡單的模型

下面是xhtm

<div class="menu">
<ul>
<li><a class="drop" href="../menu/index.html">DEMOS
<!--[if IE 7]><!-->
</a>
<!--<![endif]-->
<!--IE7時顯示</a>標簽-->
<table><tr><td>
 <ul>
 <li><a href="../menu/zero_dollars.html" title="The zero dollar ads page">zero dollars advertising page</a></li>
 <li><a href="../menu/embed.html" title="Wrapping text around images">wrapping text around images</a></li>
 <li><a href="../menu/form.html" title="Styling forms">styled form</a></li>
 <li><a href="../menu/nodots.html" title="Removing active/focus borders">active focus</a></li>
 <li><a class="drop" href="../menu/hover_click.html" title="Hover/click with no active/focus borders">hover/click with no borders</li>
 <li class="upone"><a href="../menu/shadow_boxing.html" title="Multi-position drop shadow">shadow boxing</a></li>
 <li><a href="../menu/old_master.html" title="Image Map for detailed information">image map for detailed information</a></li>
 <li><a href="../menu/bodies.html" title="fun with background images">fun with background images</a></li>
 <li><a href="../menu/fade_scroll.html" title="fade-out scrolling">fade scrolling</a></li>
 <li><a href="../menu/em_images.html" title="em size images compared">em image sizes compared</a></li>
 </ul>
</td></tr></table>

相關軟件

相關文章

文章評論

軟件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
主站蜘蛛池模板: 国产免费又爽又黄又刺激的视频 | 女性一级全黄生活片免费看 | 九九99九九精彩网站 | 五月婷婷在线视频 | 免费观看www视频 | 综合伊人| 男女真实有遮挡xx00动态图 | 一级毛片视频播放 | 亚洲影视久久 | 日韩欧美中 | 国产精品手机视频一区二区 | 成人禁在线观看网站 | 搞黄视频网站 | 麻豆国内精品欧美在线 | 国内精品小视频 | 三级网站在线 | 国产一区二区三区亚洲欧美 | 97国产在线播放 | 午夜成人影视 | 国产1区精品 | 欧美国产在线看 | 老司机成人在线视频 | 国产高清免费在线观看 | 在线观看黄色毛片 | 国产亚洲欧洲日韩综合v | 亚洲精品中文字幕久久久久久 | 操香蕉| 最近最新中文字幕高清免费 | 未成人禁止视频高清在线观看 | 人人添人人麦人人爽夜欢视频 | 成年美女xx网站高清视频 | 色网综合 | 国产91av视频 | 天天草天天干 | 黄网站色视频免费观看w | 久久午夜夜伦伦鲁鲁片 | 欧美特黄a级高清免费看片 欧美特黄a级高清免费大片 | 色黄视频网站 | 国产伦一区二区三区高清 | 日韩成人一区ftp在线播放 | 国产一区二区影院 |