用HTML5的 標簽兼容各版本IE瀏覽器的方法技術


<!DOCTYPE html>是HTML5中唯一的doctype,也被視作將網頁“升級”到HTML5的第一步。

很多國外網站的<!DOCTYPE html>和<HEAD>之間都會有一段注釋,如:

<!—[if IE 6 ]><html class=“ie ielt9 ielt8 ielt7 ie6” lang=“en-US”><![endif]—>
<!—[if IE 7 ]><html class=“ie ielt9 ielt8 ie7” lang=“en-US”><![endif]—>
<!—[if IE 8 ]><html class=“ie ielt9 ie8” lang=“en-US”><![endif]—>
<!—[if IE 9 ]><html class=“ie ie9” lang=“en-US”><![endif]—>
<!—[if (gt IE 9)|!(IE)]><!—><html lang=“en-US”><!—<![endif]—>

作用於css。來寫一些針對IE各版本的樣式差異

先判斷用戶用的哪個IE版本,然后在 標簽上加上該版本的class,這樣可以方便hack
css文件是這樣寫的。
.ie6 xxx {};
.ie7 xxx {};
這是目前最好的hack方式之一。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM