E-Siber.com
M. Mekin Pesen
Sitede 1775 okunmaya de─čer yaz─▒ var.

HTML Belgesinde DOCTYPE Bildiriminin ├?nemi

Web tasar├Żmc├Żlar├Żn├Żn ve geli├żtiricilerinin, yapt├Ż├░├Ż sayfan├Żn d├╝zg├╝n g├Âr├╝nt├╝lenemedi├░i durumlarda su├žlad├Ż├░├Ż yegane taraf web taray├Żc├Żs├Żd├Żr. Halbuki kapat├Żlmam├Ż├ż html etiketleri, css beyan├Żndaki hatalar ve sayfan├Żn dok├╝man-belge niteli├░ini ve tipini belirleyen DOCTYPE bildiriminin yap├Żlmamas├Ż ya da yanl├Ż├ż yap├Żlmas├Żndan ├Ât├╝r├╝ sayfalar bozuk ve k├Ât├╝ g├Âr├╝nt├╝lenebiliyor.


G├╝n├╝m├╝zde art├Żk webciler genelde haz├Żr programlar arac├Żl├Ż├░├Ż ile sayfa yapt├Żklar├Żndan ve kodlar├Żd├Żklar├Żndan ├Ât├╝r├╝, kullan├Żlan programdan ├Ât├╝r├╝ kaynaklanan DOCTYPE proglemi azalm├Ż├ż gibi g├Âr├╝n├╝yor. As├Żl sorun elle yaz├Żlan html belgelerindeki DOCTYPE bildiriminin/beyan├Żn yanl├Ż├ż yap├Żlmas├Żd├Żr. Ama kullan├Żlan programlar├Żn otomatik belirledi├░i DOCTYPE bildiriminin aksine kod ve bilinmeyen karakterli yaz├Ż girilmesi yine ayn├Ż sayfa problemlerine neden olmaktad├Żr.


DOCTYPE, Document Type Declaration'n├Żn k├Żsalt├Żlm├Ż├ż ifadesidir. Yani Belge tipi beyan├Ż ya da bildirimidir. Web taray├Żc├Żlar├Żn├Ż sizin web sayfan├Żz├Żn hangi HTML s├╝r├╝m├╝n├╝ yani hangi (X)HTML'yi kulland├Ż├░├Żn├Żz├Ż belirtir. Taray├Żc├Żlar bu bilgiyi, sayfay├Ż sahip oldu├░u belge tipine g├Âre taramak ve derlemek i├žin kullan├Żrlar. E├░er sayfan├Żz├Żn sahip oldu├░u belge tipini do├░ru bir ├żekilde beyan edemezseniz, taray├Żc├Żlar bunu do├░ru alg├Żlayamaz ve sayfan├Żz├Żn ziyaret├žiler taraf├Żndan g├Âr├╝nt├╝lenmesinde ├žok ciddi problemler ortaya ├ž├Żkar. 


E├░er sayfan├Żz├Żn web taray├Żc├Żlar├Ż taraf├Żndan do├░ru bir ├żekilde derlenmesini istiyorsan├Żz ├Âncelikle html belgenizin ilk sat├Żr├Żn├Ż kontrol etmeli ve do├░ru bir belge tipi bildirimi yani DOCTYPE beyan├Ż yapmal├Żs├Żn├Żz.

DOCTYPE bildiriminin eksik oldu├░u durumlarda web taray├Żc├Żs├Ż kendisinin belirledi├░i bir beyan├Ż g├Âre sayfan├Żz├Ż derleyecektir ve bu da sayfan├Żz├Żn olduk├ža k├Ât├╝ ve ilgin├ž bir g├Âr├╝n├╝me sahip olmas├Żna neden olacakt├Żr.

 

W3C'nin (d├╝nya ├žap├Żnda web konsorsiyumu) belirledi├░i DOCTYPE tipleri ve beyanlar├Ż:

S├╝r├╝m DTD listesi DOCTYPE Bildirim Kodu
HTML 2.0 DTD <!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">
HTML 3.2 DTD <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
HTML 4.01 Strict, Transitional, Frameset

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">

XHTML 1.0 Strict, Transitional, Frameset

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

XHTML 1.1 DTD <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

· · · · · · · · · ·
Yazan: | 24.02.2010 | 9059 kez okundu.

Yaz─▒lar E-Posta Kutunuza Gelsin:

Bu yaz─▒y─▒ izinsiz olarak al─▒p ba┼čka herhangi bir yerde yay─▒nlayamazs─▒n─▒z (Bkz "dijital at h─▒rs─▒z─▒" kimdir?). Yaz─▒lar─▒n ba┼čka yerlerde yay─▒nlanmas─▒na ├╝creti mukabili izin veriyoruz. Yaz─▒lar─▒ izinsiz olarak ba┼čka bir yerde yay─▒nlaman─▒z, her t├╝rl├╝ hukuki sonucu kabul etti─činiz manas─▒na gelir. Yaz─▒lar─▒ izin almak ve kaynak g├Âstermek kayd─▒yla sadece kamu kurumlar─▒ ve akademik ara┼čt─▒rmac─▒lar ├╝cretsiz olarak kullanabilir. Bunlar─▒n d─▒┼č─▒nda kalan herkes ├╝cret ├Âder. Detaylar i├žin bize ula┼č─▒n.

Yorum altyap─▒s─▒: Disqus

Yukarı Çık

M. MEK─░N PESEN
© 2007-2015 E-S─░BER B─░LG─░-─░LET─░┼×─░M TEKNOLOJ─░LER─░
E-Siber.com | E-Siber.net | ESiber.com | ESiber.net | RSS | Facebook | Twitter | E-Posta Aboneli─či
IP: 54.161.227.32 | Y├╝klenme: 0.265 saniye. | Hakk─▒m─▒zda | ─░leti┼čim | Reklam Verin | Site Politikalar─▒ | At─▒flar