SORU
24 Mayıs 2010, PAZARTESİ


Style=&; quot renk:;&#FFF " #F0F0F0 veya #FFFFFF olarak işlemek?

Renkleri kullanarak tanımlarken "steno steno genişletilmesi için" (style="color: #FFF;"), orada bir yöntem tanımlanmıştır? onaltılık (style="color: #F0F0F0;" style="color: #FFFFFF;")

Tüm tarayıcılar aynı genişleme yöntemi kullanıyor musunuz? Bu şartname, nerede tanımlanmış mı (Eğer öyleyse) tarafından davranış mı? Genişleme yöntemi belki CSS 1/2/3 arasında değişiyor?

"Çoğu tarayıcı" #FFFFFF genişletmek için. bu şekilde izliyorum

Bu steno gösterim izin verilir, ancak genişleme yöntemi farklı olduğu başka yerler (HTML/CSS dışında) var mı?

Her zaman bu soruların cevaplarını biliyordum çünkü steno hex kullanarak, hep kaçındım...

CEVAP
24 Mayıs 2010, PAZARTESİ


CSS 2.1 (http://www.w3.org/TR/CSS2/syndata.html#value-def-color):

Üç basamaklı RGB gösterimde (#rgb) ekleme tane sıfır rakamı yineleyerek, altı basamaklı form (#rrggbb) dönüştürülür. Örneğin, #fb0 genişletir #ffbb00 için. Bu ben şu boyutu) kısa gösterim (#fff) ile belirtilebilir sağlar ve görüntü renk derinliği tüm bağımlılıkları kaldırır.

CSS 1 CSS 3 draft ifadelere aynıdır.

Internet Explorer Firefox devlet aynı yöntemi dokümanlar.

Pratik bir örnek olarak, 3 <div>s özellikleri http://jsbin.com/okede3, kontrol tarzı

<div style="background-color:#f0f0f0;">#f0f0f0</div>
<div style="background-color:#fff;">#fff</div>
<div style="background-color:#ffffff;">#ffffff</div>

Mac OS X 10.6, tüm 10.10 Firefox, Safari 4, Opera 3.6, #ffffff #fff işlenmiş.

http://browsershots.org/http://jsbin.com/okede3 diğer sonuçları kontrol edebilirsiniz.

9 ** renk #f0f0f0 daha yaygın olduğu için bir tarayıcı veya standart gelecekte bu genişleme sapma istiyor bir neden göremiyorum.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ELPRESADOR

    ELPRESADOR

    21 HAZİRAN 2008
  • MrRandomSong

    MrRandomSong

    29 Kasım 2009
  • VitalyzdTv

    VitalyzdTv

    7 AĞUSTOS 2011