HTML5
HTML5 är den femte huvudstandarden för html. Utvecklingen av standarden började 2007 och HTML5 webbsidor började bli mainstream 2010. Den slutliga HTML5-standarden standardiserades officiellt av W3C i oktober 28, 2014.
Den tidigare HTML-standarden, HTML 4.01, standardiserades 1999 - femton år innan HTML5-standarden publicerades. Under decenniet före HTML5 var de flesta webbplatser dock inskrivna XHTML, en striktare version av HTML som publicerades 2000. HTML5 utformades för att ersätta både HTML 4 och XHTML genom att tillhandahålla webbutvecklare med en enklare standard som innehåller flera nya funktioner för moderna webb.
Tabellen nedan innehåller en lista över nya element, eller taggar, introducerad i HTML5 som används för att definiera strukturen i ett dokument.
tagg | Beskrivning |
---|---|
<huvud> | Definierar webbsidans rubrik |
<footer> | Definierar sidfot |
<nav> | Definierar navigeringsfältet |
<Huvud> | Definierar huvudinnehållet på en webbsida |
<artikel> | Definierar en artikel på en sida |
<Avsnitt> | Definierar ett avsnitt av ett dokument eller en artikel |
<vid sidan> | Definierar innehåll utanför en sidas primära innehåll |
Dessa taggar förenklar webbsidorna källa samt motsvarande CSS stilar. För att till exempel definiera ett navigeringselement i XHTML, skulle du vanligtvis skriva "<div class = "nav"> i sidans HTML och definiera en klass som heter ".är inte"i CSS. I HTML5 kan du helt enkelt infoga <nav> tagga i HTML-koden och utforma själva elementet med CSS.
HTML5 innehåller också flera andra nya taggar. Exempel inkluderar <kanvas> och <Svg> För grafik och <Audio> och <video> för MMS element. Dessa taggar ger nya funktioner för webbutvecklare, men det är viktigt att notera att HTML5 fortfarande är starkt beroende av CSS och JavaScript för sidstyling, animationer och användarinteraktion. Därför är de flesta interaktiva HTML5-webbplatser byggda med en kombination av HTML5, CSS3 och JavaScript eller jQuery.
OBS: Tidigare HTML-standarder inkluderade ett mellanslag mellan "HTML" och siffran (dvs. HTML 1.0, HTML 4.01). HTML 5.0 tar bort utrymmet och är officiellt skrivet som HTML5.