Kompjutera, Programimi
DOCTYPE HTML - çfarë është ajo? Çfarë ju duhet të dini në lidhje me pika
Pa marrë parasysh se çfarë skeptikët, përparimi vazhdon të jetë një fenomen që nuk mund të ndalet. Megjithatë, ndërsa disa janë lëvizje të zemëruar zgjatur në kopsht hënë, të tjerët janë zhytur fjalë për fjalë në një panik, sepse ajo bëhet më e vështirë dhe më e vështirë për të vazhduar me ndryshimet. Një shembull i tillë "catch-up" janë përfaqësues të profesioneve të bëjnë me teknologji të lartë.
Ndërsa designers më web, programuesit dhe coders janë shumë më mirë të përshtatshme për frymën e kohës, më tepër se çdo "Nura Baba", e cila merr informacione nga java e vonë, por ende me deformime të konsiderueshme, realiteti është disi e ndryshme. Korrespondojnë me nivelin e progresit është e vështirë në fushën e teknologjive të reja. Konsideroni një shembull të thjeshtë: edhe disa 5-10 vite më parë, një zhvillues e lojrave online në Adobe Flash mund të arrijë sukses të prekshëm, të shumta "Farmer lumtur" janë dëshmi për këtë. Megjithatë, sot kjo teknologji është gradualisht po vdes jashtë, duke i dhënë rrugë për një më moderne, por më pak se një shumicë e studimit të HTML5 bazë. Nga rruga, ajo është HTML5, dhe është një nga "personazhet" e historive të sotëm kushtuar javës HTML-DTP.
DOCTYPE HTML - çfarë është ajo?
Ky monument për viktimat e përparimeve të teknologjisë së lartë në teknologji. Pashëm 90-ve, të cilat dallohen jo vetëm "luftuar" Situata në vendin tonë, por edhe mjaft e një luftë e vërtetë e shfletuesit, solli në këtë botë vetëm disa produkte që lejojnë përdoruesit e kompjuterit për të shfletoj World Wide Web. Nuk është vetëm një problem - të njohura kur Netscape Navigator dhe Internet Explorer janë duke kërkuar në të njëjtën faqe në një krejtësisht të ndryshme, respektivisht, dhe krijuesit e faqes për të krijuar një faqe krejtësisht të ndryshme për këto programe.
Standardet? Në ato vite, për të folur rreth tyre ishte e pakuptimtë - W3C ka ekzistuar në fillimet e saj, dhe për të promovuar IE Microsoft tuaj në përgjithësi të njohur që preferoi të shpikë e tyre, nuk janë në përputhje me bikes ndonjë gjë. Megjithatë, deri në fund të atij (për web developers) dekadë të tmerrshme, situata u kthye në normale pasi të gjithë: ka pasur disa pamje të standardeve që nëse jo plotësisht, por ende respektohen nga të gjithë shfletuesit popullore.
Megjithatë, situata doli të jetë e tillë që standardet e konsorciumit dhe prodhuesit shfletuesit ishin, për ta vënë atë butë, jo në të gjitha të ngjashme. Ju lehtë mund të krijojë një krejtësisht të saktë në drejtim të HTML, CSS dhe faqen e DOM, por ju shfletuesi i preferuar kokëfortësi tregoi jo atë që ju pritet për të parë.
Megjithatë, me kalimin e kohës, zhvilluesit ende kanë në fund vendosi për të menduar jo vetëm për konkurrencën, por për një webmaster, dhe ai u shfaq - DOCTYPE HTML. Kjo është një tag të veçantë që tregon shfletuesit se si ajo duhet të konsiderohet si një faqe të veçantë.
Ajo që është e nevojshme në DOCTYPE HTML-kodin?
Para ardhjes së standardeve të duhura, të cilat filluan të ndjekin kudo, shumë zhvilluesit e shfletuesit janë përpjekur për të tërhequr batanije mbi veten e tij, duke krijuar metodat e tyre të qasjes në një teknologji të veçantë. Si rezultat, një dhe të njëjtën faqe duket në shfletues të ndryshme në mënyra të ndryshme. Megjithatë, kjo na është thënë, thjesht nuk e përmend se, kur prodhuesit e programeve për web surfing erdhi rreth, nuk ishte një tjetër, nuk ka problem më pak zbavitës.
Imagjinoni situatën: Ju - një web developer tipike fund të viteve '90. Ajo thjesht ka ndodhur në mënyrë që shumica e kohës që ju kaloni në shfletuesin Internet Explorer 4. Microsoft vendos të hyjë në shqisat e tyre dhe të bëjnë shfletuesi juaj i ri është më "korrekt", ku ajo nuk është e qartë sa është tani për të krijuar faqet dhe çfarë të bëjë me ata të cilët kanë tashmë krijuar. Sigurisht, në qoftë se ju keni kohë të mjaftueshme, ju mund të rishkruaj e HTML-kodin në një mënyrë të tillë që korrespondon me standardet e reja, por për shkak se njerëzit - krijesa dembel.
Ajo ishte në këtë pikë DOCTYPE HTML është më e përshtatshme "shpikje". Varësisht se çfarë lloji i dokumentit është e specifikuar në fillim të faqes, shfletuesi do të zgjedhin më të përshtatshme në këtë rast mekanizmin e bërë. Nëse DOCTYPE në HTML-kodi nuk është në dispozicion, shfletuesi do të shkojë në mënyrë compatibility (zakonisht, por jo domosdoshmërisht). Si rezultat i kësaj, i njëjti Internet Explorer 6 (edhe nëse skedari që ai të prehet në paqe) në mungesë të tag DOCTYPE sillet si në qoftë se ju jeni duke punuar në versionin e saj të katërt.
llojet DOCTYPE
tag DOCTYPE përfshin disa lloje që mund të ndahen në disa kategori. Së pari, ajo përshkruan llojet kryesore të gjuhë markup: HTML 4.01, HTML 5, XHTML 1.0 ose XHTML 1.1. Së dyti, secili prej këtyre gjuhëve ka nënndarje e saj, duke treguar për "koeficientin e faji-gjetjen e" t. E. Në sa vështirë të jetë HTML-kodi themeluar standardet W3C. Megjithatë, në rastin e dytë, ka dy përjashtime - HTML5 dhe XHTML 1.1 nuk ka ndonjë subspecies dhe janë vetëm një formë e DOCTYPE HTML. Por më shumë për këtë më vonë ...
Qasja rigoroz: DOCTYPE strikte
Nëse ju preferoni për të krijuar HTML-kodin që korrespondon me çdo letër e validator ligjit, nxitje shtesë (përveç interesit vetjak) do të jetë për të përdorur DOCTYPE Rreptë. Nëse keni ndërmend të përdorni më të avancuar për XHTML 1.0, linja, e cila do të fillojë çdo element duhet të duket si ky:
Zgjedhja DOCTYPE HTML template të rreptë publik siguron se çdo devijim nga standardi do të vërehet nga shfletuesi, dhe pastaj përdorur tag gabuar është injoruar. Në mënyrë të veçantë, në mënyrë të rreptë, çdo tag, nëse ajo është një formë, imazh apo pika të tjera të nevojshme për të vendosur brenda tags bllok. Nëse ju vendosni për të bërë pa atë, shfletuesi thjesht nuk do të shfaq këtë artikull, dhe lista gabim paraqitjen mbushur një çift të shënimeve.
Përveç kësaj, një numër i tags që lejojnë për të formatoni tekstin, ajo është gjithashtu e dëshirueshme për të eliminuar - regjimi të rreptë nënkupton përdorimin e CSS.
Qasja Humane: DOCTYPE Transitional
«Soft» DOCTYPE HTML 4 është shpallur si më poshtë:
Për XHTML varg përsëri kjo duket pak më të ndryshme, por tendenca e përgjithshme është duke vazhduar:
Nga gjenerali me specifike: DOCTYPE FRAMESET
Qasja kur faqet kontrolluar për pajtim me FRAMESET template është përgjithësisht i ngjashëm me atë të Përkohshëm, megjithatë, përveç "lirive" të mësipërme, kjo template ju lejon të përdorni korniza. Dallimet e tjera FRAMESET nuk ka, për këtë arsye, vetëm mund të vijë transferimi për njoftime, për HTML 4.01 dhe XHTML 1.0:
Cutting-Edge
varieteteve të tjera DOCTYPE
Deri më sot, ka disa lloje të modeleve DOCTYPE, shumica e të cilave vjen për XHTML. Ndërsa versioni i dytë i gjuhës markup nuk ka dalë në dritë, duke u bërë pjesë e HTML5 lartpërmendura, ndryshimet në versionin e saj të parë, edhe pse jo prevalenca më të lartë, i gjallë dhe mirë.
A është DOCTYPE e rëndësishme?
Ndoshta disa rishtar "shkrimtarë" në HTML do të përpiqet të injorojë llojin faqe shpallje. E pra, në qoftë se ata nuk e mësojnë informacion të rëndësishëm nga vyshenapisannogo, ne japim një shembull të thjeshtë. Këtu është një faqe shembull që përdor Transitional-template:
Shpresojmë, ky shembull është e mjaftueshme vyshenapisannogo dispozicion shpjegon rëndësinë, për këtë arsye, ne mund të vazhdojmë vetëm vëmendjen, ose, në mënyrë ideale, të mësojnë të shkruajnë kod që kalon rreptë-validation. Fat i mirë për ju!
Similar articles
Trending Now