Sinds de lancering van HTML 4 in 1997 , heeft de voortdurende evolutie van het web heeft geleid tot een groeiende , diverse en complexe web ecosysteem dat is gebleken dat de beperkingen van de HTML 4 specificaties. HTML 5 is gekomen met nieuwe functies die deze uitdagingen aan te pakken , waarvan sommige onder meer verbeterde opmaak van documenten en nieuwe video-en audio -elementen . Features Multimedia Met HTML 4 , ontwikkelaars moesten software van derden , zoals Adobe Flash , gebruiken om audio-en videobestanden op te nemen in HTML-pagina's . In HTML 5 , kunnen ontwikkelaars direct toevoegen van audio en video bestanden met behulp van de nieuwe video- specificaties zonder de noodzaak van enige software van derden . Inhoud Beschrijving HTML Goedkope 4 is beperkt beschrijven data . Streaming audio en video en rich internet applicaties kunnen niet nauwkeurig worden beschreven met behulp van HTML 4 . HTML 5 biedt ontwikkelaars een nauwkeurige manier van het beschrijven van de structuur van de gegevens , wat resulteert in meer semantische markup en precieze manier van oversteken data , voor zowel databases of webtoepassingen . Nieuwe attributen HTML 5 introduceert nieuwe attributen om reeds bestaande HTML 4 elementen . Sommige attributen zijn opgewaardeerd naar globale attributen geworden , wat betekent dat ze kunnen worden toegepast op alle elementen . Deze omvatten het accesskey , stijl , titel en lang attributen . Nieuwe globale attributen bevatten contextmenu , versleepbare , verborgen , spellingscontrole , Dropzone en contenteditable . Web Form Handling HTML 4 ontwikkelaars moesten scripting om vereiste velden te valideren . Zij hadden om pre -en-klare scripts te gebruiken of schrijven hun eigen validatie -code . In HTML 5 , extra elementen , zoals " gewenste " en " e " attributen , automatisch te controleren op de geldige gebruikersnaam en e-mail formaat zonder de noodzaak voor extra validatie script . De onderstaande code laat zien hoe u HTML 5 gebruiken om dit te bereiken : |