Alıntı:
|
cemshid tarafından gönderilen mesaj:
body'e text-align:center desen de olması lazım galiba, sarmalayan div'e gerek yok..
|
xhtml içerisinde yer alan tüm selectorlar
CSS ile stilize edilebilir. hiyerarşik yapı da bozulmaz. body'ye text-align:center; verilebilir, direk
HTML'ye de verilebilir, hatta * (universal selector) kullanılarak da yapısal
CSS yazılabilir.
dogru
CSS yazımının temelinde
HTML sayfasına olabildigince az kod tasımak yatmaktadır. tek basına id'ler ve class'lar yaratılırken bunların hepsinin
HTML sayfasına ekstra markup olarak tasınacagını unutmayın. düzensiz
CSS dosyaları düzensiz
HTML sayfalarına yol açar. bu da ileride
site güncellenirken çok bas ağrıtır.
Örneğin:
Kod:
#container {margin: 0 auto;}
.content_p {padding:2em;}
yazmak yerine
Kod:
#container {margin: 0 auto;}
#container p {padding:2em;}
yazmak daha dogru olacaktır.
aynı sekilde container id'leri yaratılırken yapılacak işi direk
HTML selector'ları yapabiliryorsa bunları tercih etmek,
HTML sayfanızı temiz tutar.
Kod:
#container { margin: 0 auto;}
kullanmak yerine
Kod:
HTML {margin: 0 auto;}
kullanmak işinizi daha kolaylaştırır.
aşırı
div yaratma sorunu hakkında öğretici bir makale:
http://juicystudio.com/article/div-mania.php