2011-08-08 63 views
7

我正在創建一個全新的Web項目,並想知道我現在是否可以安全地使用多個CSS類。每個標籤有多個CSS類可以安全使用?

<div class="float-left bold bordered"></div>

做最常用的瀏覽器都支持這一點,或將我的訪客的比例顯著碰上查看的頁面大麻煩?

我並不擔心像Netscape 1.0用戶這樣的特殊情況,但現在公司通常使用的瀏覽器和版本。

+0

我真的很想知道你如何看待這個問題:) - 如果一個元素只能支持一個類,你認爲任何人都會使用CSS?這將是一個嚴重的限制!打開Gmail並查看源代碼,例如,您將看到元素可能具有多少個類:) – PhD

+0

據我所知,從一開始就使用多個類是HTML/CSS的一部分(即自引入CSS 1.0以來) 。 –

+0

@Nupul:我記得幾年前我曾考慮過使用這個功能,但當時並沒有得到足夠的支持。 (例如舊的IE)從那以後,我總是使用單個類,但是當然多個類會使事情變得更容易。 :) – magnattic

回答

6

幾乎任何現代瀏覽器都應該支持這一點,它顯然是IE= 6中的錯誤,但是你應該沒問題,因爲這種缺乏功能會阻礙許多主要站點/應用程序。

下面的鏈接有顯示通過瀏覽器多個CSS類支持的圖表:

CSS Support By Browser

的Netscape 1.0可能不會支持這一點,因爲網景缺乏它在4.0的支持。不支持Source

的Netscape 4.0+

  • 一個元素的多個類名稱。
+0

我只使用Netscape 1.0作爲一個真正過時的瀏覽器的例子。 ;)謝謝你的回答,很高興聽到它的支持。多個類明確地使事情變得更容易。 – magnattic

+2

沒問題 - 不知道你是否在山洞裏有一些非常古怪的用戶使用Netscape 1.0 ... :) –

1

是的,每個主流瀏覽器都支持這個功能。

相關問題