merhaba
sitemi taratınca 40 ın üzerinde hata çıkıyor sebepleri ve düzeltmeme yardımcı olabilirmisiniz.
http://validator.w3.org/check?uri=ht...Inline&group=0
w3c optimizasyon
9
●1.116
- 02-11-2007, 17:10:49
- 02-11-2007, 17:27:39Elimden geldiği kadar yazmaya çalıştım. Ona göre yeniden düzenlersin.
Line 40, Column 74: there is no attribute "background".
Bu alana background değeri veremezsin, css ile düzeltmen gerekli.
…background="images/index.jpg" height="509">
XHTML 1.0'da imaj dosyaları width ve height değeri alamaz.
# Info Line 206, Column 3: start tag was here.
XHTML 1.0'da imajlara width, height ve border değerleri verilemez ve her imajın bir alt değeri olması gereklidir.
Yani <img src="images/resim.jpg" width="30" height="30"> şeklindeki eski kod <img src="images/resim.jpg" alt="Resim" /> şeklinde düzenlenmelidir. - 02-11-2007, 17:50:37
background="images/index.jpg"
yerinestyle="background: url(images/index.jpg) no-repeat"
şeklinde kullanın.
Ayrıca width - height gibi değerleri de yinestyle="width: 988px; height: 800px"
şeklinde verin.
Bu işlemi tablolara da, resimlere de, kutulara da (div) kullanabilirsiniz.
Ayrıca HTML / XHTML'de kod hiyerarşisi vardır.
<p></p> kodlarının altında <div></div> kullanamazsınız. - 02-11-2007, 17:57:53sagolasın background olayını dediğin gibi yaptım halloldu.Virtuozzo adlı üyeden alıntı: mesajı görüntüle
şu anda 38 hata hazır templates kullanmıştım bu div ler dışındaki hataları nasıl halledicem daha öncede söylenmişti <p> lerin içine <div> kullanılmaz diye - 02-11-2007, 18:13:58Genel anlamda işini kolaylaştıracak birkaç bilgi vereyim;
- CSS kodlarını harici CSS dosyası vasıtası ile al.
<link rel="stylesheet" href="style.css" type="text/css" />
- Genişlik ve yükseklik değerlerini yukarıda dediğim şekilde belirle.
-<p align="center"><b><font color="#C0C0C0" size="5" face="Berlin Sans FB Demi">The Mile Band</font></b></p>
yerine
<p style="text-align: center; font: bold 24px 'Berlin Sans FB Demi'; color: #C0C0C0;">The Mile Band</p>
Onu da css dosyana tanımlayacağın
.stil24 { text-align: center; font: bold 24px 'Berlin Sans FB Demi'; color: #C0C0C0; }kodu ile
<p class="stil24">The Mile Band</p>
şeklinde kullanmalısın. - 02-11-2007, 18:36:58CSS dosyanı da aşağıdaki şekilde değiştir.
body { margin: 0; padding: 0; background: #333333; } body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; } a:link, a:visited { color: #CCCCCC; } a:hover { text-decoration: underline; color: #999999; } a:active { color: #CCCCCC; } .stil24 { text-align: center; font: bold 24px 'Berlin Sans FB Demi'; color: #C0C0C0; } a:link, a:active, a:visited, { text-decoration: none; }Diğer hatalara da bakmak isterdim ama maalesef vaktim yok.
EK:
<p> </td>
yazan yerde / yerlerde <p> tagını </td>'den önce aşağıdaki gibi kapat.
<p> </p></td>
Olmasa da bir zararının olacağını sanmıyorum
