Nowoczesne technologie graficzno-wizualne
Semantyka
HTML5 wprowadził zmiany w strukturze strony, semantyce, które mają zastąpić bloki div. Dodane zostały również nowe znaczniki jak choćby nowe formularze.
Znacznik datalist ma za zadanie stworzenie rozwijanej listy wartości, spośród których użytkownik wybierze potrzebną.
Kolejny formularz, keygen służy to tworzenia pary kluczy kryptograficznych
HTML5 wprowadził nowe znaczniki, które mają na celu zastąpić używane bloki div przy tworzeniu szkieletu strony. Specjalne znaczniki zostały już nazwane od funkcji jakie mają spełniać i tak powstały znaczniki nagłówka, menu, sekcji, artykułów, sekcji bocznych czy stopki.
header - nagłówek
nav - linki nawigacyjne, menu
section - sekcja dokumentu, w skład której mogą wchodzić inne elementy
article - osobna cześć tekstu jak post na forum
aside - osobna część na boku dokumentu
footer - stopka na dodatkowe informacje