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

  • 0 replies
  • 2113 views

0 Üye ve 2 Ziyaretçi konuyu incelemekte.

*

Çevrimdışı D®agon

  • Her Şey Senin Rızan İçin Allah'ım.
  • *
  • 11539
  • +523/-0
  • Cinsiyet: Bay
    • bilyonmu



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 Linkleri gorebilmeniz icin izniniz yok! Uye ol veya Giris yap 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: Linkleri gorebilmeniz icin izniniz yok! Uye ol veya Giris yap
<meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" >Doğru:
Kod: Linkleri gorebilmeniz icin izniniz yok! Uye ol veya Giris yap
<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: Linkleri gorebilmeniz icin izniniz yok! Uye ol veya Giris yap
<a href="https://www.turkiye.gov.tr/hizmetler" target="_blank">Doğru
Kod: Linkleri gorebilmeniz icin izniniz yok! Uye ol veya Giris yap
<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: Linkleri gorebilmeniz icin izniniz yok! Uye ol veya Giris yap
<meta name="robots" content="index, archive" / >Doğru
Kod: Linkleri gorebilmeniz icin izniniz yok! Uye ol veya Giris yap
<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: Linkleri gorebilmeniz icin izniniz yok! Uye ol veya Giris yap
<iframe src="http://www.uyanangenclik.com/html/hicritakvim.php" frameborder="0" width="190" scrolling="no" height="40" /></iframe>Doğru
Kod: Linkleri gorebilmeniz icin izniniz yok! Uye ol veya Giris yap
<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: Linkleri gorebilmeniz icin izniniz yok! Uye ol veya Giris yap
<img src="http://www.uyanangenclik.com/resimlerim/menu/edevlet.jpg"  />Doğru
Kod: Linkleri gorebilmeniz icin izniniz yok! Uye ol veya Giris yap
<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: Linkleri gorebilmeniz icin izniniz yok! Uye ol veya Giris yap
<img src="http://www.uyanangenclik.com/resimlerim/menu/anamenu/hosgeldin.jpg"alt="hosgeldin"/>Doğru
Kod: Linkleri gorebilmeniz icin izniniz yok! Uye ol veya Giris yap
<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: Linkleri gorebilmeniz icin izniniz yok! Uye ol veya Giris yap
<img src="http://www.uyanangenclik.com/resimlerim/menu/anamenu/egitimo.jpg"width="50" height="50"  alt="egitim"/>Doğru
Kod: Linkleri gorebilmeniz icin izniniz yok! Uye ol veya Giris yap
<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: Linkleri gorebilmeniz icin izniniz yok! Uye ol veya Giris yap
<ul class="reset">Doğru
Kod: Linkleri gorebilmeniz icin izniniz yok! Uye ol veya Giris yap
<ul class="reset"></ul>Başlangıç ve bitiş ETİKETLERDE eksik kod kullanmamalıyız. Örnekte </ul> unutulmuş.

 

Bunlarda İlginizi Çekebilir

  Konu / Başlatan replies Son İleti
0 replies
2075 views
Son İleti 27 Ocak 2010, 17:51:04
Gönderen: Şeyma©
0 replies
38714 views
Son İleti 22 Mart 2015, 10:49:23
Gönderen: Uyanan Gençlik
0 replies
471 views
Son İleti 21 Mart 2018, 15:33:35
Gönderen: D®agon