Sobes.tech
Junior

Ինչ է doctype ատրիբուտը HTML նշագրման մեջ։

sobes.tech AI

Պատասխան AI-ից

doctypeատրիբուտը փաստաթղթի տիպի հայտարարություն է, որը տեղադրվում է HTML փաստաթղթի սկզբում:

Այն ցույց է տալիս վեբ բրաուզերին, թե որ HTML կամ XHTML տարբերակն է օգտագործվում էջում, որպեսզի այն կարողանա ճիշտ մեկնաբանել և ցուցադրել:

  • Նպատակը: Բրաուզերի համար ռենդերային ռեժիմը սահմանել (ստանդարտ ռեժիմ կամ համատեղելիության ռեժիմ):
  • Տեղադրումը: HTML փաստաթղթի առաջին տողը, <html> թեգից առաջ:
  • Սինտաքսիս: Տարբեր է HTML/XHTML տարբերակի վրա:

HTML5-ի համար օրինակ:

<!DOCTYPE html>

Այս սինտաքսը ամենահեշտն է և խորհուրդ է տրվում ժամանակակից վեբ էջերի համար: Այն բրաուզերին անցնում է ստանդարտ ռենդերային ռեժիմ, ինչը ապահովում է կանխատեսելի ցուցադրում:

Եթե ճիշտ doctype չլինի, բրաուզերները կարող են անցնել համատեղելիության ռեժիմ (quirks mode), որը իմիտացիա է հին բրաուզերների վարքագծի և կարող է հանգեցնել անսպասելի սխալների ցուցադրման և CSS և JavaScript-ի աշխատանքում:

Աստիճանաբար, doctype պարտադիր է ճիշտ ցուցադրման և գործառնականության համար HTML էջի բրաուզերում։