tabii bu bir zorunluluk değil, ama düşünülen kullanım şekli bu. id'ler belirtilen
div'e daha kolay erişmek için ona isim atamaktır. class ise istenilen herhangi bir
HTML ögesine style atamaktır. tabii
CSS, bir komuta da, aynı anda birden çok komuta da stil atanabilsin diye böylebir sistem sağlamış, id bazlı atamayı da birden çok
div'den hangisine belirli bir stil stayacaksanız kullanmak için koymuş. class ile mesela tüm
div'lere bir özellik ekleyebilr
#genel { text-indent: 1em;}
ve sonra da belirli bir
div'inkini
.tekil { text-indent: 5 em; }
şeklinde değiştirebiliriz mesela.
Bunların kombinasyonlarını uygun şekilde kullanmak da size kalmış artık.