共用方式為


版本向量

版本向量會處理 HTML 網頁中的條件式批注。 也就是說,版本向量可讓您根據瀏覽器版本建立標記。

請考慮下列程式碼範例。

<!-[if gte IE 5.5]
   <p>you are using IE5 or higher</p>
<![endif]->
<!-[if IE6]
   <linkrel="stylesheet" type="text/css" href="/stylesheets/ie6.css"/>
<![endif]->
<!-[if IE7]
   <linkrel="stylesheet" type="text/css" href="/stylesheets/ie7.css"/>
<![endif]->
<!-[if gte IE8]
   <linkrel="stylesheet" type="text/css" href="/stylesheets/standards.css"/>
<![endif]->

在此情況下,如果 Windows Internet Explorer 瀏覽器版本至少為 5.5,則對應的段落會顯示在網頁中。 雖然此範例中的第一個條件說明條件式批註的功能,但這些批註通常不會用來顯示標記,例如第一個條件。 相反地,先前範例中的其餘條件批注比較常見。 在這些剩餘的批註中,條件式批注會針對瀏覽器的每個不同版本使用不同的樣式表單。

上述程式代碼範例也會檢查 internet Explorer 6 和 Windows Internet Explorer 7 Microsoft是否相等。 但針對 Windows Internet Explorer 8,此範例會使用 gte 運算符(大於或等於)。 此運算子可協助未來證明此範例,以便在發行新版本的瀏覽器時使用最符合標準規範的樣式表單版本(而不是使用錯誤的樣式表單或沒有樣式表單)。 現有的應用程式通常不會考慮過去 7 版的 Internet Explorer(或網站所建置的最新版 Internet Explorer)。 如需版本向量的詳細資訊,請參閱 版本向量

使用相容性檢視修正 Web 應用程式中的相容性問題