HTML är märkspråk som bekriver webbsidan, och utan HTML finns det inte den. Med varje ny version av HTML uppstår det också nya möjligheter och funktioner som är där att göra webbdesignerns jobb lättare, att skapa mer platser när det gäller utveckling av design och webbsidans innehåll. Tack vare nyaste versionen HTML 5, får vi nya standarder och fel och “bagg” av tidigare versioner avlöses också. Vi behöver inte längre använda tillägg (plugin) som Flash, Silverlight och Java, för utveckling av mer komplex innehåll som HTML självt inte kunde möjliggöra, utan HTML har tillräckligt utvecklats från versionen 4.01 och idag kan allting implementeras genom att använda HTML syntax. När det gäller syntax, blir den förändrat, eller bättre att sägga blir den utvidgat med nya element som ersättes de gamla. De elementen, deras struktur och utseende definieras med CSS, dvs. med versionen CSS 3 som är motsvarighet till CSS av HTML 5. Målet med nya, semantiska element dvs. taggar var också att reducera användning av extra skripter och att direkt definiera innehållet genom dem. Nya semantiska element i versionen HTML 5 är:
<article> Definierar rubriken
<aside> Definierar innehållet, vid sidan av innehållet av sidan själv
<bdi> Isolerar del av texten som kan formateras på annat sätt i förhållande till texten som finns utom den
<command> Definierar kommando-knapp som en användare kan anropa
<details> Definierar extra detaljer som användare kan visa eller gömma
<summary> Definierar synlig rubrik för <details> element
<figure> Anger innehåll som illustrationer, diagram, bilder och kodeexempel, osv., innehållet som kan stå för sig självt
<figcaption> Definierar rubriken för <figure> element
<footer> Definierar footer för dokument eller sektion
<header> Definierar header för dokument eller sektion
<mark> Definierar markerad text
<meter> Definierar värden som kan mätas på en skala inom visst omfång (manometer)
<nav> Definierar länkar för navigationen (hyperlänk)
<progress> Representerar framsteg av någon uppgift
<ruby> Definierar ruby-annotering (för östasiatiska tecken)
<rt> Definierar förklaring/uttal av tecken (för östasiatiska tecken)
<rp> Definierar vad den bör visa i webbläsare som inte stöder ruby-annoteringar
<section> Definierar en sektion i dokument
<time> Definierar datum/tid
<wbr> Definierar var texten eventuellt skulle kunna radbrytas (på engelska line-break)
HTML utvecklades av gruppen av människor som utvecklar HTML och teknologi som liknar den och de heter WHATWG (Web Hypertext Application Technology Working Group). Vid sidan av WHATWG, deltog experter från alla större företag som sysslar med utveckling av webbläsare (web browser) samt WC3 i utveckling av HTML 5. Först och främst var målet att förbätra HTML språk, stöd för multimediainnehåll, anpassat uppvisning av innehåll på alla apparater, persondatorer, bärbara datorer, mobiltelefoner och surfplattor. Det är också viktigt att nämna möjligheten att integrera alla innehåll som ersätter objekt taggar, nya element av multimedia som ljud, video, canvas element mm. Borttagna element i versionen HTML 5 är:
<acronym>
<applet>
<basefont>
<big>
<dir>
<frame>
<frameset>
<noframes>
<strike>
<tt>
Alla populära webblässare där vi inkluderar Mozilla Firefox, Google Chrome, Opera, Safari och Internet Explorer stöder HTML 5. Det finns vissa element som inte är kompatabila på alla webbläsare, men HTML 5 utvecklas ständigt, så webblässare kommer att stödja större antal dess funktioner.





