BEVEZETÉS: A HTML 5 egy új html szabvány. Az előző verzió 1999-ben született, de az óta a web sokat változott. Célja egy új eszközfüggetlen html, amihez kevesebb külső plugin szükséges (pl.: Flash) és jobb a hibakezelése. A html5 megalkotása folyamatban lévő munka, így még nem hivatalos szabvány, de már a fontosabb böngészők támogatnak belőle elemeket és API-kat, folyamatosan vezetik be az új funkciókat. Tartalmaz új elemeket és tulajdonságokat, teljes CSS3 támogatással rendelkezik, van benne videó- és audiólejátszás amihez nem kell külső bővítmény, 2D/3D-s grafikai felület, helyi adattárolás, helyi fájl hozzáférés, helyi sql adatbázis, alkalmazás gyorsítótár, XHTMLHttpRequest 2, és webalkalmazások készítésére is alkalmas. Tartalmaz új szemantikus elemeket, mint például a fejléc, lábléc, menük, cikkek jelölésére. Új űrlap elemekkel bővítették ki. CSS3-ban új selectorok, új tulajdonságok, animációk, 2D/3D-s transzformációk, lekerekített sarkok, árnyékhatások, letölthető karakterkészletek segítik a html5 kinézetének kényelmesebb alakíthatóságát. Nem csak hozzáadtak, hanem el is távolítottak belőle felesleges elemeket: