Doctypes nelerdir? TARAYICI tuhaflıklar & KESİN Mod nelerdir?
Basit konuşan (bugün önce doctype hakkında hiç duymamış olanlar için)! DOCTYPE <HTML> etiketinden önce gelen bir HTML belgesi ve beyanı olduğunu, böyle bir şey (bu çok sayfanın kaynak yapıştırılan) görünüyor
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Neden doctype kullanmak?
Tarayıcı standartlar W3C tarafından tanıtıldı zaman her şey başladı. Daha önce web geliştiricileri onları ve en web sitelerinde doğru işlenir sayfaları oldukça bu özellikleri / standartlara uygun olmadığını CSS sahip olması, tarayıcılarının isteklerine göre CSS uygulanmaktadır.
Bu probleme çözüm nedenle oldu
- hangi modu kullanmak istediğinizi seçmek için kendi standartlarını biliyordu web geliştiricileri sağlar.
- Eski (tuhaflıklar) kurallarına göre eski sayfaları görüntülemeye devam.
Ve DOCTYPE doğdu.
Yani, sayfa standartlara veya tasarlanmış olup olmamasına bağlı olarak, uygun doctype seçin.
Doctype & Tarayıcı modları arasındaki ilişki
Olağandışı Modu veya Strict modu; Doctype içinde HTML sayfası işlemek ya da daha doğrusu nasıl tarayıcı CSS yorumlamak gerektiğini daha kesin olarak hangi modu tarayıcınızın söyler ifadedir.
Bu standartlar getirilmiştir önce yazılmış Eski sayfaları doctype yok. Bu nedenle hiçbir DOCTYPE HTML içinde olduğunda ardından tarayıcı kültürlerinden modunda.
DOCTYPE aşağıdakilerden biri olarak tanımlanır Fakat eğer tarayıcı KESİN Modunda olduğu söylenir.
<DOCTYPE html PUBLIC "- / / W3C / / DTD HTML 4.01 Transitional / / EN" "http://www.w3.org/TR/html4/loose.dtd">










































