Css ile yaptığımız web tasarımlarda sürekli olarak “id” ve “class” etiketlerini kullanırız. Önemli olan, bu etiketleri kuralına göre mi kullanıyoruz yoksa kuralı mı bozuyoruz?
Id etiketi sayfa içerisinde her zaman tek kullanımlıktır. Eğer bir id etiketini birden fazla yerde kullanmışsanız w3 doğrulamada mutlaka size hata olduğunu söyleyecektir. Eğer css bilmeyen biriyseniz nasıl kullanıldığını göstereyim:
<div id=”id_adi”>
Görüldüğü gibi id adında türkçe karakter yada boşluk kullanılamaz ve eğer id=”id_adi” değerini birden fazla kullanırsanız hata yapmış olursunuz.
Class etiketiyse birden fazla kullanılabilir. Zaten class kelimesi İngilizcede sınıf anlamına gelmektedir. Burdan da anlaşılacağı gibi class etiketi bir sınıfı temsil eder ve o sınıfın tüm elemanlarında kullanılabilir. Kullanımında ise id yerine class yazarız. Tabii farklılıkları bu kadar değil, css yazılımınlarında da farklılık var. id etiketini “#” ile başlatırken class etiketini “.” ile başlatırız.