Webmaster Sitesi > Photoshop & Tasarım > CSS

Özellik Seçicileri(Attribute Selectors)

CSS Özellik Seçicileri(Attribute Selectors) Photoshop & Tasarım hakkında bilgi paylaş; CSS ile tanımlama yaparken Xhtml nesnelerine erişmede bazen sıkıntı çekeriz. Ne yapsak da bu elemente atama ...
Cevapla Yeni Konu aç
 
Seçenekler
  #1  
Arama 06-11-2007
kadınca - ait Kullanıcı Resmi (Avatar)

Üyelik Tarihi: 28/08/07
Mesajlar: 6.555
 
     WS-Ticareti: (1)
Blog Yazıları: 2
Teşekkürleri: 34
254 Msg. 408 Tşkr.
Rep Gücü: 100 kadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond repute

Özellik Seçicileri(Attribute Selectors)

CSS ile tanımlama yaparken Xhtml nesnelerine erişmede bazen sıkıntı çekeriz. Ne yapsak da bu elemente atama yapsak diye bu genelde programcı - Arayüz Kod Yazarı ayrımının olduğu projelerde çok başımıza gelir. Bu sorunu kökünden çözen bir yöntemdir Özellik Seçicileri.
Javascript gibi id’si olan her elemente(hata daha fazlası da var) css özelliği atanması bize bir çok bakımdan avantaj sağlar.

Özellik Seçicileri HTML, XHTML veya XML dokümanlarındaki seçilen etiketin özelliklerine veya özellik değerlerine göre tanımlama yapmamızı sağlar. Bir örnek verecek olursak sayfamızdaki bir resme(örn: grafik.gif) kenarlık ataması yapmak istersek:
  1. img[src=”grafik.gif”] { border: 1px solid #000; }
Dört çeşit Özellik Seçicisi vardır.
1- Basit Özellik Seçicisi

Belirli bir etiketin özelliğine göre tanımlama yapmamızı sağlar.
  1. <LI class=alternatifard>h1[class] {color: silver;}
  2. …<LI class=alternatifard><h1 class="selam">Selam</h1>
  3. <h1 class="dunya">Dünya</h1>
  4. <h1 class="ben">ben geldim </h1>
2- Özellik Değeri Seçicisi

Bir etiketin özellik değerine göre tanımlama yapmamızı sağlar.
  1. img[src=”grafik.gif”] { border: 1px solid #000; }
3- Kısmi Özellik Değeri Seçicisi

Bir etiketin özellik değerindeki boşluklarla ayrılmış kısımlarına göre tanımlama yapmamızı sağlar.
  1. <LI class=alternatifard>a[title~="seç"] {color:#000;;}
  2. …<LI class=alternatifard><a href="google.html" title="Google seç">gooogle </a>
  3. <a href="google.html" title="Yahoo seç">yahoo </a>
  4. <a href="google.html" title="Fatih">fatih </a>
Türkçe karkaterde sorun çıkarmadı.

4- Dikkate Değer Özellik Seçicisi

Bir etiketin özellik değerindeki kesik çizgi(-) ile ayrılmış kısımlarına göre tanımlama yapmamızı sağlar.
  1. <LI class=alternatifard>*[lang|=”en”] {color: white;}
  2. …<LI class=alternatifard><h1 lang="en">Hello!</h1>
  3. <p lang="en-us">Greetings!</p><LI class=alternatifard><div lang="en-au">G’day!</div>
  4. <p lang="fr">Bonjour!</p>
  5. <h4 lang="cy-en">Jrooana!</h4>
Browser Uyumu:
Internet Explorer 5.0, 5.5, 6.0: desteklemiyor 7.0: destekliyor ;
Netscape Navigator 6.0, 7.0: destekliyor ;
Mozilla 1.0: destekliyor ;
Opera 7.0+: destekliyor


Bunların dışında CSS3 ile birlikte gelen dört tane daha yeni Özellik Seçicisi vardır. "Belirlenen Sözdizimi ile Başlayan Özellik Değer Seçicisi", "Belirlenen Sözdizimi ile Biten Özellik Değer Seçicisi", "İçinde Belirlenen Sözdizimi Geçen Özellik Değer Seçicisi" ve Aduzayı Özellik Değer Seçicisi diye 4 adet yeni Özellik Seçicisi daha vardır. Bunlara daha sonra vakti geldiğinde değineceğiz.
Kaynaklar
__________________
konularımı ç-alırken lütfen altına nikimi yazarak alınız.yoksa eklediğiniz sitede deşifre edilirsiniz
Alıntı ile Cevapla
Cevapla
 

 
Seçenekler


Benzer Konular
Konu Konu Açanlar Forum Cevaplar Güncel Mesajlar
Google Mail'dan yeni bir özellik AIM SharK Google Servisleri 2 20-03-2008 12:58
Yeni Arayüz, Yeni Özellik ve Komutlarla AutoCAD 2009 adige85 Webmastersitesi çöplüğü 1 26-02-2008 03:50
Özellik Seçicileri(Attribute Selectors) viper CSS 0 17-02-2008 07:49
Resellerde kampanya tavsiye edene 2 kat özellik B737 Hosting Reseller 3 24-10-2007 01:21

Reklam sitenizin adı
Reklam Metniniz
ReklamSiteniz.com
Seo Kursu
TRAFİK yaratın!
akiza.com
Türkçe Toplist
Sitenizi Ekleyin!
bedava100.net
Kaynak belirtmek için aşağıdaki kodu ekleyip link verebilirsiniz.
Ctrl+C ile Kopyala
Örnek görünüm: Webmaster Sitesi