SORU
3 EKİM 2011, PAZARTESİ


CSS yazı tipi ailesi adları tırnak sarmak gerekiyor mu?

Uzun zaman işitme görülüyordu ki önce "uygulama" kaydırmak için bu gibi CSS birden fazla kelime font-family özelliği içeren yazı tipi adlarını tırnak,: . iyi hatırlıyorum

font-family: "Arial Narrow", Arial, Helvetica, sans-serif;

Bunun heck, "Arial Narrow" ve Safari ve Firefox dan alıntılar herhangi bir sorun oluşturma yok mu kaldırmayı denedim.

, Başparmak bu kural için herhangi bir mantığı var mı, yoksa sadece bir efsane mi? Oldu artık geçerli sürümler için geçerli olan eski tarayıcılar ile ilgili bir sorun? Ben hiç bir zaman Eğer gerçekten gerekli olsaydı düşünmek için durdu o kadar uzun süredir bu işi yapıyorum.

CEVAP
3 EKİM 2011, PAZARTESİ


CSS 2.1 spec bize söyler:

Yazı tipi ailesi adları da dizeler tırnak içinde verilen ya da tırnaksız olmalı bir veya daha fazla tanımlayıcıları dizisi. Bu en noktalama demektir her belirteç başında karakter ve rakam kaçmış olmalı tırnaksız yazı tipi aile adları.

Yazıyor ki:

Eğer tanımlayıcıları bir dizi yazı tipi ailesi adı verilir hesaplanan değer adını bütün katılarak bir dizeye dönüştürülür tek boşluk tarafından sırayla tanımlayıcıları.

Kaçan hataları önlemek için, yazı tipi ailesi alıntı önerilir beyaz boşluk içeren isimler, rakamlar veya noktalama işaretleri tire dışında:

Yani evet, bir fark var evet, ama bu herhangi bir soruna neden olası değil. Şahsen, her zaman boşluklar içeriyorsa, yazı tipi adlarını alıntı var. (Muhtemelen çok) nadir görülen bazı durumlarda, tırnak kesinlikle gereklidir:

Anahtar kelime değeri aynı olmasına isimleri yazı tipi ailesi ('inherit', '', 'sans-serif', '', '', ve fantezi tek aralıklı serif 'el yazısı') kelimeleri ile karışıklığı önlemek için tırnak gerekir ile aynı isimler.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • HTC

    HTC

    12 Ocak 2006
  • The Bad Tutorials

    The Bad Tuto

    6 EKİM 2009
  • Vladimir Jenko

    Vladimir Jen

    1 Mart 2010