Doctype html yozmasangiz nima bo'ladi?
Doctype html yozmasangiz nima bo'ladi?

Video: Doctype html yozmasangiz nima bo'ladi?

Video: Doctype html yozmasangiz nima bo'ladi?
Video: What is doctype in HTML documents? And why do you have to specify it? 2024, May
Anonim

a holda Doktype :

Brauzer Quirks rejimiga kiradi va sizning kodingiz bilan ishlashga harakat qiladi agar u 90-yillarning oxirida yozilgan. Buning ma'nosi ular eski brauzerlarda mavjud bo'lgan ko'plab xatolarga taqlid qiladi. maqsadi DOKTYPE brauzerga qaysi turini aytishdir HTML sizni bor yozish . Bu ni o'tkazib yuborish haqiqiy emas DOKTYPE.

Buni hisobga olsak, HTML-da doctype yozish kerakmi?

biz har doim a dan foydalanishimiz kerak DOKTYPE HAR QANDAY brauzer uchun, chunki u brauzerga qanday talqin qilishni aytadi html va css. <! DOKTYPE > deklaratsiya sizning eng birinchi narsa bo'lishi kerak HTML hujjat, oldin < html > teg.

Yuqoridagilardan tashqari, doctype nima va hujjatda doctype e'lon qilinmasa nima bo'ladi? Hatto agar DOCTYPE e'lon qilinmagan bo'lsa , veb-brauzer veb-saytni ko'rsatadi va uni men kabi eng yaxshi tarzda ko'rsatishga harakat qiladi DOKTYPE turi hisoblanadi deklaratsiya bu veb-brauzerlarga bizning veb-saytimizda/veb-saytimizda qaysi HTML versiyasidan foydalanayotganimizni aytish uchun ishlatiladi.

Buni hisobga olsak, nima qiladi <! Doctype html degani?

A doktype yoki hujjat turi deklaratsiyasi hisoblanadi veb-brauzerga joriy sahifa qaysi belgilash tili haqida ma'lumot beradigan ko'rsatma hisoblanadi yozilgan. The Doktip - bu element yoki teg emas, u brauzerga versiyasi yoki standarti haqida bilish imkonini beradi HTML yoki boshqa belgilash tili hisoblanadi hujjatda foydalaniladi.

Nima uchun biz HTMLda doctype ishlatamiz?

DOKTYPE > teg hisoblanadi ishlatilgan versiyasi haqida brauzerni xabardor qilish uchun HTML ishlatildi hujjatda. U deb ataladi hujjat turi deklaratsiya ( DTD ). Texnik jihatdan <! DOKTYPE > a emas teg /element, bu faqat brauzer haqida ko'rsatma hujjat turi.

Tavsiya: