Datori, Programmēšana
DOCTYPE HTML - kas tas ir? Kas jums jāzina par preci
Nav svarīgi, ko skeptiķi, progress joprojām ir fenomens, ko nevar apturēt. Tomēr, lai gan daži ir sašutuši ieilgusī pāriet uz mēness dārzu, citi ir burtiski iegremdēts panikā, jo tā kļūst grūtāk un grūtāk sekot līdzi izmaiņām. Piemērs šādai "catch-up" ir profesiju pārstāvjiem, kas saistīti ar augsto tehnoloģiju jomā.
Lai gan lielākā daļa web dizaineri, programmētāji un kodētāji ir daudz labāk, lai garā laika, nevis jebkura "Nura Baba", kas saņem informāciju no nedēļas beigās, bet joprojām ar ievērojamiem traucējumiem, realitāte ir nedaudz atšķirīgs. Atbilst līmenim progress ir grūti šajā jauno tehnoloģiju jomā. Aplūkosim vienkāršu piemēru: vēl pirms dažiem 5-10 gadiem, izstrādātājs tiešsaistes spēles par Adobe Flash varētu sasniegt taustāmus panākumus, daudzi "Happy Farmer", ir pierādījums. Taču šodien šī tehnoloģija tiek pamazām izmirst, dodot ceļu uz modernāku, bet mazāk nekā vairumā pētījumu pamata HTML5. Starp citu, tas ir HTML5, un ir viens no "varoņiem", no šodienas stāstu, kas veltīti darba dienās HTML DTP.
DOCTYPE HTML - kas tas ir?
Šis piemineklis upuriem augsto tehnoloģiju tehnoloģijas attīstībai. Brašs 90-s, kas ir atšķiras ne tikai "kaujas" situāciju mūsu valstī, bet arī diezgan reāls karš pārlūkos ievestas pasaulē tikai dažas produktu, kas ļauj datoru lietotājiem sērfot World Wide Web. Ir tikai viena problēma - populārs, kad Netscape Navigator un Internet Explorer meklē tajā pašā lapā pilnīgi atšķirīgs, attiecīgi, un veidotāji vietā, lai izveidotu pilnīgi dažādas lapas šīm programmām.
Standarti? Šajos gados, lai runātu par to, bija bezjēdzīgi - W3C ir pastāvējusi bērna autiņos, un veicināt savu IE Microsoft vispārēji zināms, ka dod priekšroku izgudrot savu, nav saderīgas ar jebko velosipēdiem. Tomēr beigās briesmīgajā (Web izstrādātājiem) desmitgadē, situācija normalizējās pēc visiem: tur bija daži standarti līdzība, ka, ja ne pilnībā, bet joprojām jāievēro visām populārākajām pārlūkprogrammām.
Tomēr situācija izrādījās tāds, ka konsorcija standartu un pārlūka ražotāji bija, maigi sakot, nemaz līdzīgi. Jūs varētu viegli izveidot pilnīgi pareizi ziņā HTML, CSS un DOM lapā, bet jums vēlamā pārlūkprogramma spītīgi rādīja ne to, ko jūs gaidījāt.
Tomēr, laikam ejot, izstrādātāji joprojām ir beidzot nolēma domāt ne tikai par konkurenci, bet gan par webmaster, un viņš parādījās - Doctype HTML. Tas ir īpašs tags, kas stāsta pārlūku, kā tas būtu uzskatāms īpašu lapā.
Kas ir nepieciešams DOCTYPE HTML kodu?
Pirms Advent adekvātu standartu, kas sāka sekot visur, daudzi attīstītāji pārlūkprogrammās centāmies vilkt segu pār sevi, veidojot savas metodes, pieejas īpašu tehnoloģiju. Tā rezultātā, viena un tā pati lapa izskatās dažādās pārlūkprogrammās dažādos veidos. Tomēr tas mums ir teicis, vienkārši nav minēts, ka tad, kad ražotāji programmu Web sērfošanu ieradās apmēram, kāds cits, ne mazāk uzjautrinoši problēmu.
Iedomājieties situāciju: jums - tipisks web izstrādātājs vēlu 90s. Tas tikai tā gadījās, ka lielāko daļu laika pavadāt pārlūkprogrammā Internet Explorer 4. Microsoft nolemj pēkšņi nāk pie prāta, un padarīt jūsu jaunais pārlūks ir vairāk "pareizs", saskaņā ar kuru tas nav skaidrs, kā tas ir tagad, lai izveidotu vietnes, un ko darīt ar tiem, kas jau ir izveidots. Protams, ja jums ir pietiekami daudz laika, jūs varētu pārrakstīt savu HTML kodu tādā veidā, ka tas atbilst jaunajiem standartiem, bet tāpēc, ka cilvēkiem - slinks radījumi.
Tas bija šajā brīdī Doctype HTML ir vispiemērotākais "izgudrojums". Atkarībā no tā, kāda veida dokuments ir norādīts sākumā lapu, pārlūkprogramma izvēlēties vispiemērotāko šajā gadījumā sniegšanas mehānisms. Ja Doctype HTML kodu nav pieejams, pārlūkprogramma iedziļināties saderības režīmā (parasti, bet ne vienmēr). Tā rezultātā, pats Internet Explorer 6 (pat tad, ja fails viņš atpūsties mierā), ja nav DOCTYPE tag uzvedas kā tad, ja jūs strādājat savā ceturtajā versijā.
veidi Doctype
Doctype tag ietver vairākas sugas, kas var iedalīt noteiktu kategoriju. Pirmkārt, tas ir aprakstīti galvenie veidi iezīmēšanas valodas: HTML 4.01, HTML 5, XHTML 1.0 vai XHTML 1.1. Otrkārt, katrai no šīm valodām ir savi apakšiedaļas, norādot uz "koeficientu vainu atrast" t. E. Pēc cik grūts būt HTML kods izveidotās W3C standartiem. Tomēr otrajā gadījumā ir divi izņēmumi - HTML5 un XHTML 1.1 nav pasugu, un ir tikai viens veids DOCTYPE HTML. Bet vairāk par to vēlāk ...
Stingra pieeja: DOCTYPE Stingra
Ja jūs vēlaties, lai izveidotu HTML kodu, kas atbilst katram tiesību validators vēstuli papildu stimuls (izņemot pašu interesēs), būtu izmantot Doctype stingra. Ja jūs plānojat izmantot spēcīgākās XHTML 1.0, līnija, kas sāks katru elementu vajadzētu izskatīties šādi:
Izvēloties Doctype HTML Public stingru šablonu nodrošina, ka jebkura novirze no standarta būs pamanījuši pārlūku, un pēc tam izmanto nepareizs tag tiek ignorēts. Jo īpaši, stingrā režīmā, jebkura etiķete, vai tas ir veids, attēlu vai citu elementu nepieciešams jāatrodas bloka tagus. Ja jūs nolemjat darīt bez tā, pārlūkprogramma vienkārši nebūs parādīt šo objektu, un kļūdu sarakstu izkārtojums piepilda pāris ierakstus.
Turklāt vairāki tagus, kas ļauj formatēt tekstu, ir vēlams arī, lai novērstu - stingri režīms nozīmē izmantošanu CSS.
Humāna pieeja: DOCTYPE Transitional
«Soft» Doctype HTML 4 ir deklarēta šādi:
Par XHTML string atkal tas izskatās nedaudz atšķiras, tomēr kopējā tendence turpinās:
No vispārējā uz konkrēto: DOCTYPE Rāmju
Pieeja Pārbaudot lapas atbilstību FRAMESET veidne parasti ir līdzīgs, ka no pārejas, tomēr, papildus "brīvību", ir iepriekš minēto, šī veidne ļauj jums izmantot rāmjus. Citas atšķirības FRAMESET nav, tāpēc var tikai pārvades līnija paziņojumiem, HTML 4.01 un XHTML 1.0:
Satriecošs
Citas šķirnes Doctype
Līdz šim, ir vairākas šķirnes DOCTYPE modeļus, no kuriem lielākā daļa nāk XHTML. Lai gan otrā versija iezīmēšanas valoda nenāca ārā, ņemot vērā, kļūst par daļu no HTML5 minēto, variācijas tās pirmās versijas, kaut arī ne augstākā izplatība, dzīvs un labi.
Vai tas ir svarīgi Doctype?
Varbūt daži iesācēji "rakstnieki" in HTML centīsies ignorēt reklāmas lapas veidu. Nu, ja viņi nevar iemācīties svarīgu informāciju no vyshenapisannogo, mēs sniedzam vienkāršu piemēru. Lūk, piemērs lapā, kas izmanto Pārejas-veidni:
Cerams, šis piemērs ir pietiekami daudz brīvas vyshenapisannogo skaidro nozīmi, tāpēc mēs varam tikai glabāt uzmanību, vai, ideāli, iemācīties rakstīt kodu, kas iet stingru-validāciju. Veiksmi jums!
Similar articles
Trending Now