CSS Sınıfı değil, Sınıf
Bazen insanlarla HTML sınıf isimleri hakkında konuştuğumuzda onların sınıfları yanlışlıkla “CSS Sınıfları” diye adlandırdıklarına şahit oluyorum. Tahmin ediyorum ki bu hatayı yapmalarındaki neden sunucu taraflı geliştirme çatılarını (server side development frameworks) kullanıyor olmalarından kaynaklanıyor. Bu çatılarda “sınıf ” şeklinde değil de “CSS sınıfları” şeklinde tanımlanması bu çatıları sık kullanan geliştiricilerin sınıflara bu şekilde hitap etmelerine neden oluyor. Diğer olası nedeni ise İçerik Yönetim Sistemlerinde(CMS) de aynı şekilde “sınıfları” “CSS sınıfları” şeklinde isim vermeleri.
HTML ve XHTML sınıf özelliklerini CSS yardımı ile biçimlendirilmesi esnasında kullanımında bir sorun olarak görmememe rağmen bu kullanımın bu amaçla yapılmadığını da biliyorum. Örneğin hangi elementlerin JavaScript fonksiyonlarından etkileneceğine karar vermek. HTML sınıflarının, CSS kullanılmamasına rağmen CSS Sınıfları şeklinde adlandırılması biraz kafa karıştırıcı.
Lütfen karışıklık yaşanmaması için “HTML sınıfları”nı “CSS sınıfları” şeklinde değil de, “HTML sınıfları” ya da sadece “sınıflar” şeklinde niteleyin.
Orjinal makale: It’s “class”, not “CSS class”
