E-Siber.com
teknoloji haberinin
değil, bilgisinin
peşinde...
   

"WEB"in Son Çıkan Önemli Yazıları

 

Sitede şu an 1546 yazı bulunmaktadır.

Son Yorumlar

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 | 2293 kez okundu.

 


WEB

Yukarı Çık

© 2012 E-SİBER BİLGİ-İLETİŞİM TEKNOLOJİLERİ | Hakkımızda
Bilişim | İnternet | Bilgi Güvenliği | Sosyal Medya | Teknoloji | M. Mekin Pesen
Adresler: E-Siber.com | E-Siber.net | ESiber.com | RSS | Facebook | Twitter | Abone Olun
IP: 38.107.179.220 | Süre: 0.683 saniye. | İletişim | Reklam Verin | Politikalar | İstatistikler