SORU
13 Mart 2011, Pazar


CSS Pseudo sınıfları satır içi stilleri ile

-Sınıflar pseudo satır içi stilleri kullanarak sahip olmak mümkün mü?


Örnek:

<a href="http://www.google.com" style="hover:text-decoration:none;">Google</a>

Yukarıdaki HTML işe yaramaz biliyorum ama orada bir şey olacak benzer?

P. S. ben harici bir stil sayfası kullanmam gerektiğini biliyorum Ve yapıyorum. Eğer bu yapılabilir ise sadece merak satır içi stilleri kullanıyordum.

CEVAP
13 Mart 2011, Pazar


Hayır, bu mümkün değil. CSS kullanmak belgeleri, style satır içi bir nitelik tek özellik bildirimleri içerebilir; bir stil her makinemde görünen ifadeleri aynı. Style Attributes spec:

Değer stil özniteliği gerekir maç sözdizimi içeriğini bir CSS declaration block (hariç sınırlayan parantez), kimin resmi, dilbilgisi verilen aşağıdaki şartları ve kuralları CSS core grammar:

declaration-list
  : S* declaration? [ ';' S* declaration? ]*
  ;

Ne seçiciler (pseudo-elements de dahil olmak üzere), ne de-kurallar, ne de başka bir CSS oluşturmak izin verilir.

Stilleri süper özgü isimsiz bir ID seçici olarak uygulanan satır içi stiller: stiller sadece geçerli olanlar style öznitelik ile bir çok element için. (Eğer o eleman o KİMLİĞİ varsa bir stil içinde bir KİMLİK seçici önüne de alırlar.) Teknik olarak öyle olmuyor; bu sadece anlamak için neden özniteliği yok destek sözde sınıf veya pseudo-element stilleri (fazla ilgisi nasıl pseudo-sınıfları ve pseudo-elementleri sağlamak soyutlamaların belge ağaç olamayacağını ifade edilen belgede dili).

Satır içi stil kuralında seçiciler ayarlar aynı ardarda katılırlar ve en yüksek önceliğe sahiptir basamağına (!important buna rağmen) unutmayın. Pseudo-sınıfı Birleşik Devletleri bile önceliklidir. Satır içi stilleri pseudo-sınıfları veya başka seçiciler izin muhtemelen yeni Çağlayan düzeyi ve komplikasyonlar yeni bir dizi tanıtmak.

Tarzı çok eski revizyonlar spec hurdaya olduğunu ancak did originally propose allowing this, muhtemelen sebebi, yukarıda verilen özelliklerinin, ya da bu uygulama uygun bir seçenek değildi çünkü unutmayın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • K-391

    K-391

    23 EKİM 2012
  • Mark Hyder

    Mark Hyder

    6 EKİM 2011
  • Theodore Leaf

    Theodore Lea

    29 AĞUSTOS 2006