2011-08-08 19 views
7

Yepyeni bir web projesi başlatıyorum ve günümüzde birden çok CSS sınıfını güvenle kullanıp kullanamayacağımı bilmek istiyorum.Her etiket için birden çok CSS sınıfı güvenli midir?

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

Do en yaygın tarayıcıların bunu desteklemek, ya da benim ziyaretçilerin önemli bir yüzdesi sayfasını görüntülerken büyük derde olacak?

Netscape 1.0 kullanıcıları gibi özel durumlarda endişelenmiyorum, ancak günümüzde genellikle şirketlerde kullanılan tarayıcılar ve sürümler.

+0

Bu soru hakkında ne düşündüğünüzü bilmek isterim :) - eğer bir öğe sadece bir sınıfı destekliyorsa, kimsenin CSS kullanacağını düşünüyorsunuz ?? Bu ciddi bir sınırlama olurdu! Gmail'i açın ve kaynağı görün, örneğin bir öğenin kaç tane sınıfının olabileceğini göreceksiniz :) – PhD

+0

Birden fazla sınıf kullanmayı bildiğim kadarıyla, en başından beri HTML/CSS'nin bir parçasıydı (yani, CSS 1.0 başlatıldığı için). . –

+0

@Nupul: Bunu yıllar önce kullanmayı düşündüğümü hatırlıyorum, ancak o zamanlar yeterince desteklenmiyordu. (örneğin eski IE) O zamandan beri her zaman tek sınıflar kullandım, ama tabii ki birden fazla sınıf, işleri çok daha kolaylaştıracaktır. :) – magnattic

cevap

6

Neredeyse herhangi bir modern tarayıcı bunu desteklemelidir, IE < = 6'da buggy görünüşte buggy'dir, ancak bu işlevsellik eksikliği birçok ana siteyi/uygulamayı engelleyeceğinden, iyi olmalısınız. Netscape 4.0 bunun için desteğinden yoksun olması nedeniyle

CSS Support By Browser

Netscape 1.0 muhtemelen bu desteklemeyeceğini:

aşağıdaki linki tarayıcı tarafından birden CSS sınıfları için destek gösteren bir grafiği vardır. Bir element için Source

Netscape 4.0+

  • Çoklu sınıf adları desteklenmez.
+0

Sadece Netscape 1.0'ı gerçekten eski bir tarayıcıya örnek olarak kullandım. ;) Cevabınız için teşekkürler, iyi desteklendiğini duyduğumuza sevindim. Çoklu sınıflar kesinlikle işleri kolaylaştırır. – magnattic

+2

Sorun değil - Netscape 1.0 kullanarak bir mağarada bazı çok garip arkaik kullanıcılarınız varsa bilmiyordum ... :) –

1

Evet, her büyük tarayıcı bunu destekler.

İlgili konular