IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi  
 sohbet
derya sohbet


Css Dersleri Css Nedir , Nasıl Eklenir ? Css yazı tipleri , Css Tablolar.

3Beğeni(ler)
  • 1 Post By ExCaLuBuR
  • 1 Post By BuKLe
  • 1 Post By ConteS


 
 
Seçenekler Stil
Alt 21 Aralık 2022, 10:41   #1
Standart CSS ID ve Class Seçimi

HTML elementleri için stiller belirleyebildiğiniz gibi size özel stiller belirleyip elementlerin "id" ve "class" özelliklerinde bu stili belirterek de kullanabilirsiniz.

Class Kullanımı

Bir HTML kaynağına baktığınızda bir element (tag) özelliği olarak class="stil" şeklinde bir özellik belirtildiğini görebilirsiniz.

Peki neden buna gerek duymuşlar? Örneğin aşağıdaki HTML kodunu inceleyelim:

PHP- Kodu

   <div class="stil">Hoş Geldiniz!</div

Yukarıdaki div elementi içinde yer alan class="stil", o div elementi için CSS özellikleri belirtmemizi sağlayan bir yoldur. CSS dosyamızda şu şekilde bir ifade varsa:

PHP- Kodu

 .stil {
      
font10pt TahomaVerdana;
      
colorblue;
   } 

Nokta (.) ile başlayan bir stil oluşturduk ve adını biz verdik. Bu demektir ki class="stil" ile belirttiğimiz tüm elementler 10 punto Tahoma yazı tipinde ve mavi (blue) 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:

PHP- Kodu

div.stil {
      
font10pt TahomaVerdana;
      
colorblue;
   } 

".stil" 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:

PHP- Kodu

   <div id="stil">Hoş Geldiniz!</div

Örnekte ID değeri "stil" 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:

PHP- Kodu

#stil {
      
font10pt TahomaVerdana;
      
colorblue;
   } 

Görüldüğü gibi bu kez diyez (#) ile başlattık. Sadece tek bir elemente özel stil tasarlamış olduk (Neden? Çünkü başka bir elementte yine id değeri "stil" belirtilemez.)

Ayrıca unutmadan söyleyelim hiçbir ID değeri rakamla başlamaz. ID, HTML dosyasında o elementi bulmamızı sağlar, bu nedenle aynı ismi veremeyiz. Aynı ismi vermemizin diğer yaratacağı sorun Java Script'te bu elementi id özelliğine göre kullanamamak olacaktır. Son olarak bazı tarayıcılar birden fazla aynı id kullanılan HTML dosyalarında stilleri görmezden gelebilir.

Alıntı:
css.sitesi
 
Alt 21 Aralık 2022, 10:54   #2
Co Admin
BuKLe - ait Kullanıcı Resmi (Avatar)

Standart

paylaşım için teşekkürler

 
Alt 21 Aralık 2022, 10:55   #3
Standart

Emeğinize sağlık

 


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı





Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 07:34.