W3C Markup Validation Service Hataları (XHTML) Ve Çözümleri

0 Üye ve 2 Ziyaretçi konuyu incelemekte.

Çevrimdışı D®agon

  • Ezberletmez Öğretir
  • *******
  • Join Date: Mar 2008
  • Yer: Ankara
  • 11656
  • +524/-0
  • Cinsiyet: Bay
    • Arif Hocam
Gelişen web teknolojisi ile web standartları da değişmektedir.
Bu yüzden sitenizi gelişen yeni web teknolojilerine ayak uyduracak biçimde tasarlamanız ve yeni standartlara uymanız seo açısından önemli faktörlerden biridir.



Sertifikalar bir sitenin Google gözünde belirli bir değere ulaşması için en önemli seo kriterleridir. Sitelerin html ve css yapısının düzgün kodlanmasını onaylatmak, hem bu konuda sertifika almanızı hem de düzgün tasarım sayesinde sitelerin hızlı açılmasını sağlayacaktır. Dolayısıyla xhtml ve css kodlamaları hatasız olmalıdır.

Sitenizin w3 sertifikasından başarıyla geçmesi hem kullanıcılarınız için hem de kod yapısı açısından size olumlu etki edecektir.

 leftt öncelikle You are not allowed to view links. Register or Login gidiyoruz:
Adres satırına sitemizi yazıyoruz.Sonra  Check butonunna tıklıyoruz.

Hatasız bir Site Şöyle olmalıdır
This document was successfully checked as XHTML 1.0 Transitional!

Aşağıdaki hatayı alıyorsanız demekki sitenizin html kodlarında bir hata var demektir.
Errors found while checking this document as XHTML 1.0 Transitional!

W3C XHTML Hataları

end tag for "meta" omitted, but OMITTAG NO was specified
Yanlış
Kod: You are not allowed to view links. Register or Login
<meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" >Doğru:
Kod: You are not allowed to view links. Register or Login
<meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />1. kodda validatorde hata alırken 2. kodda hata almazsınız. tek satırlık taglarda bitirişi /> şiklinde yapmalısınız.

start tag was here
Yanlış
Kod: You are not allowed to view links. Register or Login
<a href="https://www.turkiye.gov.tr/hizmetler" target="_blank">Doğru
Kod: You are not allowed to view links. Register or Login
<a href="https://www.turkiye.gov.tr/hizmetler" target="_blank"/>Aynı şekilde bitirişi /> şiklinde yapmalısınız.

NET-enabling start-tag not immediately followed by null end-tag
Yanlış
Kod: You are not allowed to view links. Register or Login
<meta name="robots" content="index, archive" / >Doğru
Kod: You are not allowed to view links. Register or Login
<meta name="robots" content="index, archive" />Aynı şekilde bitirişi /> şiklinde yapmalısınız.Boşluk olmamalı.

end tag for element "iframe" which is not open
Yanlış
Kod: You are not allowed to view links. Register or Login
<iframe src="http://www.uyanangenclik.com/html/hicritakvim.php" frameborder="0" width="190" scrolling="no" height="40" /></iframe>Doğru
Kod: You are not allowed to view links. Register or Login
<iframe src="http://www.uyanangenclik.com/html/hicritakvim.php" frameborder="0" width="190" scrolling="no" height="40"></iframe>iframe içeren kodlarda ... /> kullanılmaz.

required attribute "alt" not specified
Yanlış
Kod: You are not allowed to view links. Register or Login
<img src="http://www.uyanangenclik.com/resimlerim/menu/edevlet.jpg"  />Doğru
Kod: You are not allowed to view links. Register or Login
<img src="http://www.uyanangenclik.com/resimlerim/menu/edevlet.jpg" width="120" height="50" title="E-Devlet" alt="e-devlet" />W3 standartlarına göre her koydugunuz bir resime bir açıklama girmek zorundasınız.
title="E-Devlet" şeklinde "TİTLE" etiketi olmalıydı.
Ayrıca Resimlerde "ALT" Etiketi ve "HEIGHT" ve "WIDTH" Etiketi kullanmalısınız.

attributes construct error
  Yanlış
Kod: You are not allowed to view links. Register or Login
<img src="http://www.uyanangenclik.com/resimlerim/menu/anamenu/hosgeldin.jpg"alt="hosgeldin"/>Doğru
Kod: You are not allowed to view links. Register or Login
<img src="http://www.uyanangenclik.com/resimlerim/menu/anamenu/hosgeldin.jpg" width="100" height="50" title="hosgeldin" alt="hosgeldin" />Burada TİTLE etiketi kullanılmamıştı.Burada kullandık.

Couldn't find end of Start Tag img line 307
Yanlış
Kod: You are not allowed to view links. Register or Login
<img src="http://www.uyanangenclik.com/resimlerim/menu/anamenu/egitimo.jpg"width="50" height="50"  alt="egitim"/>Doğru
Kod: You are not allowed to view links. Register or Login
<img src="http://www.uyanangenclik.com/resimlerim/menu/anamenu/egitimo.jpg" width="50" height="50"  alt="egitim"/>Tırnaktan sonra boşluk bıkıyoruz   ... " width şeklinde olmalı.

Aynı şekilde bitirişi /> şiklinde yapmalısınız.Boşluk olmamalı.

duplicate specification of attribute "width"
    duplicate specification of attribute "height"
    duplicate specification of attribute "title"
    duplicate specification of attribute "alt"

Bu vb. hatalarda belitilen ETİKET eksiktir ya da boşluklarda veya tırnak işaretlerinde yazım yanlışı vardır.

start tag was here
Yanlış
Kod: You are not allowed to view links. Register or Login
<ul class="reset">Doğru
Kod: You are not allowed to view links. Register or Login
<ul class="reset"></ul>Başlangıç ve bitiş ETİKETLERDE eksik kod kullanmamalıyız. Örnekte </ul> unutulmuş.