2011-10-29 86 views
0

我是網絡設計新手,目前正在設計一個需要在所有瀏覽器上工作的網站。 我想知道我應該使用什麼,以避免我的網站出現問題,例如Firefox和不在IE上。我正在考慮只使用CSS和一些JavaScript。這會起作用嗎?什麼是跨瀏覽器編程的最佳工具?

回答

1

你將永遠不得不在你想要的所有瀏覽器中檢查你的設計。由於這些技術(主要是CSS和JavaScript)是問題的根源,因此限制自己使用某些技術並不會真正起作用。

CSS當然受所有主流瀏覽器的支持,但某些CSS規則的行爲可能會因應用到您設計中的瀏覽器而有所不同。

對於JavaScript也是一樣,你可以嘗試使用jQuery來捕獲大多數跨瀏覽器互操作性的問題。

0

跨瀏覽器CSS很難。

最好的辦法是對所有現代瀏覽器使用CSS2/3,並且包含修復IE版本的手動樣式表。

<!--[if IE 8]> 
    <link rel="stylesheet" href="ie8.css" type="text/css" /> 
<![endif]--> 

跨瀏覽器JS/HTML5更容易。

使用polyfills來模擬標準合規性。

相關問題