簡體   English   中英

跨瀏覽器兼容性需要多少個外部樣式表?

[英]How many external style-sheets are required for cross browser compatibility?

幾年后,我才剛剛開始Web開發。 大多數情況下,我會指定專用於IE6的樣式表。 現在,Chrome和Safari似乎比FireFox更好地渲染了元素。

如今,外部樣式表的標准程序是什么? IE6(仍然嗎?)-IE8? FF甚至?

如果有人提供專門針對市場開發的建議(例如XHTML / Wordpress開發),將不勝感激。

沒有指定數量的樣式表。 通常,它是IE瀏覽器的一種,其余瀏覽器的一種。 請注意,存在諸如ie7.jsCSS3 Pie之類的解決方案,以使IE的行為類似於符合標准的瀏覽器。

我個人使用2個樣式表。 一個核心,一個用於IE6。

大多數現代瀏覽器只是忽略了它們不支持的任何內容,並且沒有需要黑客攻擊的大量行為。

考慮到根本不需要樣式表,答案是沒有。 我仍然會說您只需要1個。 (如果您已經正確創建了CSS並使用了正確的doctype)。 從技術上講,您根本不需要具有特定於瀏覽器的樣式。 而且,在少數情況下,您可以將Star Hacks用於IE。

我認為您要提出的問題與更大的話題有關,即如何最好地處理跨瀏覽器問題。

這是一個廣泛而多樣的主題,但是為了幫助您解決有關CSS分支(分支)的特定問題……您可能會對“ A List Apart”中的以下文章感興趣

“使用CSS3停止分叉” http://www.alistapart.com/articles/stop-forking-with-css3/

干杯。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM