SORU
7 NİSAN 2011, PERŞEMBE


CSS öznitelik seçiciler: tırnak kuralları (&;, ' " yok ya?)

Bu soru bir süredir beni rahatsız ediyor. Bir elemanın öznitelik gibi karşı karşılaştıran bir CSS seçici yazarken.

a[rel="nofollow"]

Ben tırnak işaretleri ile ne yapmam gerektiğini hiç bilmiyorum. Gerçekten gerekli mi?

Temelde, ne web sitesinde bulamıyorum, çünkü bu belirtimi.

Bu geçerli sayılır mı?

a[rel="nofollow"]
a[rel='nofollow']
a[rel=nofollow]

CEVAP
7 NİSAN 2011, PERŞEMBE


Daha kapsamlı olarak bu konuyu buraya yazdım: Unquoted attribute values in HTML and CSS.

Ayrıca sizin sorunuza cevap yardımcı olmak için bir araç yarattık: http://mothereff.in/unquoted-attributes

Unquoted attribute value validator

Genellikle tırnak öznitelik değeri alfanumerik (ancak bazı istisnalar vardır — tüm ayrıntılar için bağlantılı makaleye bakın) olduğu sürece atlayabilirsiniz. Yine de, onlar, yani a[href^=http://] işe yaramaz gerekebilir diye tırnak yine de eklemek iyi bir uygulama olarak görüyorum, ama a[href^="http://"].

Yazı CSS spec uygun bölümler için bağlantılar bahsettim.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Andrew_Huang

    Andrew_Huang

    10 ŞUBAT 2006
  • ODN

    ODN

    26 Kasım 2006
  • OVERWERK

    OVERWERK

    6 Temmuz 2010