Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Valid XHTML


Baluu

Öne çıkan mesajlar

Valid XHTML olmak için ne gibi şartlar aranıyor..

siteyi test ettirdim 128 felan civarı hata buldu, Valid değil diyor.. Vay be dedim.

Şimdi tüm kodları gözden geçircem, değer mi diye merak ediyorum.

Nedir bu zımbırtı ? Bir site'nin valid XHTML olması neyi değiştirir ? gibi sorulara cevap arıyorum.
Link to comment
Sosyal ağlarda paylaş

evet, hem browser'ın sayfayı derleme süresi hızlanıyor.. hem de arama motorları gibi otomasyona dayalı 3rd party ziyaretçilerin siteni anlamlandırması kolaylaşıyor. misal arama motoru örneğinde, sitenin daha üst sıralara çıkmasına yardımcı olabilir..

sitenin en tepesinde olması gereken doctype'ı doğru belirlemelisin.. bu sitenin browser tarafından nasıl yorumlanması gerektiğini açıklar. misal paticik'in ki yanlış =) sen paticik'teki gibi yapma hehe..

xhtml olması demek, html'in xml gibi yapılandırılması demek.. mesela açılan her element kapatılmalı...

<p>bu bir paragraf ve böyle de çalışır ama xhtml valid olmaz.
<p>xhtml valid!</p>

sonra elementlerde büyük harf kullanılmaz.

<HTML><HEAD>... yanlış
<html><head>... doğru

çift tırnak kullanılır..

<input type=radio /> yanlış
<input type="radio" /> doğru

sonra 2. bir element ile kapatılmayan elementler kesinlikle "/" ile kapatılır.

<img src="bikbik" > yanlış
<img src="bikbik" /> doğru


sonra doctype'ta belirlediğin transitional - strict definition da önemli.. transitional sayfa içinde css vs. kodları kullanmana izin verirken, strict etmez.. yani strict sayfa, daha okunabilir ve sade bir sayfadır.. kendi adıma zorunlulukları olmadıkça strict sayfalar yaparım hep misal.. daha düzenli olur..

böyle sırayla hatırlamak kolay değil, atladığım noktalar olabilir.. bu düzenlemeleri yapıp, siteni söylersen topluca bakıp eksiklerini bile buluruz belki ;)
Link to comment
Sosyal ağlarda paylaş

Yok zaten transitionaldı..

Neyse, ufak tefek class ve id hatalarından oluşan bir hata yığınıydı daha çok. Artık nerde class nerde id kullanacağımı daha net olarak anladım bu şekilde : )

Yuzde yuz valid hale getirdim.

Açıklamalar için sağolun. Ben bir fark hissetmedim site'de ama, olsun valid olsun :D
Link to comment
Sosyal ağlarda paylaş

Baluu said:
...Ben bir fark hissetmedim site'de ama, olsun valid olsun :D

aslında öyle, büyük bir fark hissetmezsin görünüşte. çok da önemli değil gibi görünür. çünkü bireysel bir fayda dönmez doğrudan, göle bir damla bırakmak gibi bir şey yapılan.. senin bir damlan gölü kurumaktan kurtarmaz ama senin gibi bir çoğunluk olursa, o göl kurumaz.

ama asıl önemli olan standart çıktı üretmektir. ortak bir standartı tutturmaktır. internetin daha stabil, kolay, kullanıcı ve geliştirici dostu, daha dinamik bir ortam olmasını istiyorsak bu standartlar çok önemli. biraz da bu bilinçle hareket etmek lazım. her şeyin "doğrudan" bir dönüşü olmayabilir.
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...