lostyazilim
tr.link

CSS: id ve class seçimi

3 Mesajlar 990 Okunma
acebozum
tr.link

ertugrul ertugrul webwebi.net Kullanıcı
  • Üyelik 22.02.2015
  • Yaş/Cinsiyet 35 / E
  • Meslek İşletme yöneticisi
  • Konum İstanbul Avrupa
  • Ad Soyad M** T**
  • Mesajlar 1330
  • Beğeniler 33 / 260
  • Ticaret 74, (%100)
Class Kullanımı
Bir element (tag) özelliği olarak class=”sinif” şeklinde bir özellik belirtmiş olalım.

Merhaba !


Yukarıdaki div elementi içinde yer alan class=”sinif”, o div elementi için CSS özellikleri belirtmemizi sağlayan bir yoldur.

CSS dosyamızda şu şekilde bir ifade varsa:
.sinif {

font: 10pt Tahoma, Verdana;

color: red;

}

Nokta (.) ile başlayan bir sinif oluşturduk ve adını biz belirledik. Bu demektir ki class=”sinif” ile belirttiğimiz tüm elementler 10 punto Tahoma yazı tipinde ve kırmızı (red) renginde olacaktır. Tabi istersek sadece tek bir elementte geçerli olmasını sağlayabiliriz. Örneğin sadece DIV elementlerinde geçerli olmasını istiyorsak:

div.sinif {

font: 10pt Tahoma, Verdana;

color: red;

}

“.sinif” yani seçim adımızın başına div getirmemiz yeterli olacaktır. Bu durumda bu CSS kodu sadece DIV elementlerinde kullanılabilir olacaktır.

CLASS özelliği kullanmanın bize sağlayacağı yararlara şöyle bir bakalım:

Kendimizin adlandırdığı özel stiller yaratmak ve kullanmak

Bir stili birden fazla elementte kullanabilmek

Stillere CSS de yer verip HTML kodlarımızı sürekli tekrarlanan uzun CSS kodlarından arındırmak

ID Kullanımı


ID özelliği ile de stiller yaratabiliriz. CLASS’tan farklı yanları:
Sadece tek bir elementte kullanılabilir.

Aynı id değeri iki elemente verilemez (Her id sadece tek bir elementte kullanılabilir).

Stil dosyamızda CLASS’da . (nokta) kullanırdık, ancak id özelliğine göre stilleme yapacaksak # (diyez) kullanırız.



Şimdi bu anlattıklarımızı örnek üzerinde görelim:
Merhaba!

Örnekte ID değeri “sinif” olan bir DIV elementi görüyoruz. CSS dosyamızda bu elemente özel stil tasarlarken aşağıdaki şekilde kod yapısını oluşturmalıyız:
#sinif {

font: 10pt Tahoma, Verdana;

color: red;

}
Görüldüğü gibi bu kez diyez (#) ile başlattık. Sadece tek bir elemente özel stil tasarlamış olduk .

TÜM CSS ANLATIMLARI ICIN : http://webwebi.net/category/web-tasarim/css/
 

 

elektronikssl
webimgo

kohreg kohreg WM Aracı Kullanıcı
  • Üyelik 10.01.2014
  • Yaş/Cinsiyet 39 / E
  • Meslek Mühendis
  • Konum İstanbul Avrupa
  • Ad Soyad Y** K**
  • Mesajlar 519
  • Beğeniler 216 / 86
  • Ticaret 11, (%100)
Güzel anlatım olmuş, teşekkürler
 

 

www.gamerozzi.com eSpor ve Oyun Haberleri - www.fikkr.com Girişimcilik Ekosistemi Sitesi.

ertugrul ertugrul webwebi.net Kullanıcı
  • Üyelik 22.02.2015
  • Yaş/Cinsiyet 35 / E
  • Meslek İşletme yöneticisi
  • Konum İstanbul Avrupa
  • Ad Soyad M** T**
  • Mesajlar 1330
  • Beğeniler 33 / 260
  • Ticaret 74, (%100)

kohreg adlı üyeden alıntı

Güzel anlatım olmuş, teşekkürler


faydalı olduysa ne mutlu. teşekkürler :)
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al