CSS Kodlarında Kullandığımız . ve # Tanımlarının Farkı (Class ve ID)
13.11.2017 08:30 982 Görüntülendi

CSS Kodlarında Kullandığımız . ve # Tanımlarının Farkı (Class ve ID)

Herhangi bir CSS dosyasını açtığınızda satırların başında bolca . (Class) ve # (ID) işaretlerinin kullanıldığını görebilirsiniz. Daha önce CSS kodları ile ilgilenmediyseniz bu tanımlamalar sizin için pek bir anlam ifade etmeyecektir. Bu iki tanımın farklı olmasının sebebi XHTML kurallarıdır, bu kurallar büyük bir düzen gerektirmektedir. ID ve Class'ın etkileri tamamen aynı fakat XHTML kurallarına bakıldığında kullanım alanları farklı olmalıdır. . (class) ile başlayan tanımlar (Örn : .csstanimi) birçok yerde kullanılabilir, herhangi bir sınırlama veya kısıtlama yoktur. Classlar genel ayarlamalar için kullanılır. Örnek olarak Footer kısmındaki bütün li elemanlarının ayarı için class kullanılabilir. # (ID) ile başlayan tanımlar (Örn : #csstanimi) sadece bir defa kullanılan özel tanımlardır. Birden fazla yerde kesinlikle kullanılamamaktadır. Bu ID'ler bir bütünün ayrıcalığını belirtmektedir. Örnek olarak Header kısmının bütünü, Footer kısmının bütünü gibi genel ayrımlar içindir.