Standard HTML-uppmärkning. !DOCTYPE. HTML-standarder. Giltig layout. Förenkla DOCTYPE-skrivning

När Internet och webbplatser först dök upp stod utvecklarna inför ett tekniskt problem - hur organiserar och strukturerar man informationen i text och grafiska dokument för enkel presentation i webbläsare?

Lösningen hittades i hypertextmarkeringsspråket. På den tiden skrev varje webbplatsutvecklare praktiskt taget sitt eget språk, utan att tänka på kompatibilitet. Som ett resultat krävde varje sida sin egen webbläsare.

Detta kunde naturligtvis inte fortsätta länge. Så snart Internet började bli av kommersiellt intresse fanns det ett akut behov av att omedelbart förena och standardisera informationsutrymmet på Internet.

HTML 2.0 standard

HTML 2.0 var det första erkända standardspråket för hypertextmarkering. Innan detta kunde utvecklaren inte komma överens sinsemellan. Webbplatser på detta språk skapades den enklaste och hade många begränsningar. Och snart föreslog World Wide Web Consortium följande version.

HTML 3.2

Den tredje versionen är inte heller något speciellt. Utvecklingen av nya funktioner fortsatte, försök gjordes att förena webbläsarna för olika spelare.

HTML 4.0 standard

Den fjärde versionen av HTML tillät redan högkvalitativ . Många onödiga taggar har tagits bort. För att underlätta webbsidor har separeringen av textinformation och dess formatering gjorts genom att introducera ett sådant element som kaskadformatmallar.

Detta är vad som gjorde det möjligt att uppnå en verkligt standardvisning av webbplatser i webbläsare från olika tillverkare.

I slutet av 1900-talet hade den fjärde HTML-koden nästan uttömt sina utvecklingsmöjligheter, och C3W-konsortiet föreslog en ny, utökad version kallad XHTML.

XHTML 2.0 standard

Efter lite experimenterande etablerades den andra versionen av det utökade hypertextmarkeringsspråket. Själva tillägget var att använda XML-formatet för en mer rigorös och systematiserad organisation av själva HTML-koden. I huvudsak är XHTML alla samma taggar, men skickas som ett XML-dokument.

En sådan process kräver en viss skärpning av kraven för HTML:

  1. Endast gemener är tillåtna.
  2. Alla taggar måste stängas:<> .
  3. Textformatering inuti dokumentets brödtext är inte tillåten.
  4. Användningen av CSS Cascading Style Sheets är obligatorisk.

Därmed har den nya versionen blivit "strängare och mer standard". För att fullt ut kunna realisera alla nya funktioner tog det och. Samtidigt kan äldre webbläsare rendera XHTML-webbplatser.

Helt uppnått?

Spelar ingen roll hur. Datortekniken står inte stilla, mobila datorer har dykt upp, molntjänster har dykt upp, internet har upphört att vara en lyx. Sociala nätverk har varit ett verkligt genombrott inom massmedia. Användarna har avancerat, och mycket mer krävs av webbplatser än bara det bekväma tillhandahållandet av information.

Således erkändes XHTML som en återvändsgränd utvecklingsväg redan före början av 2000-talet. Inte ens det utökade hypertextspråket räckte för att skapa dynamiska, interaktiva och multimediala webbresurser.

Det gjordes ett försök att förbättra statiska webbplatser genom att inkludera programmeringselement (skript) och omorganisera strukturen på webbsidan i ett dokumentobjektmodellformat. Webbplatserna har blivit snabbare och mer interaktiva. Men för komplicerat för layout, felsökning och anpassning.

Och slutligen HTML 5-standarden

Alla problem bör lösas av HTML5-standarden under utveckling. Allt överskott kommer att slängas. Så här ser dokumentdirektivet ut:

Det kommer att finnas en enda typ av sajter för alla webbläsare, för alla operativsystem och för alla typer av datorer.

Dela gärna om du gillar det:

Du kanske också är intresserad av att veta:


Om du skapar en mall från början måste du börja från något. Med tanke på att HTML5-standarden är "bredtäckande över hela landet", kommer jag att ge ett exempel på en tom HTML5-mall i den här artikeln.

I den nya standarden har mycket förenklats och nu ser grunddelen ut så här:

...

Nya HTML5-taggar

HTML5 introducerar flera nya taggar för kodstruktur:

,