During the early days of the internet, most websites were simply there for displaying content. Since then, their purpose has taken on an approach that centers on interacting with online offers. Gone are the days when website visitors saw themselves as mere recipients of content; they now also want to be appreciated as active users. Site owners can satisfy this need by offering interactive contact forms, comment functions, or social media integration. Online games that are loaded directly into browsers are further examples. With HTML 4.01, all of this was only possible with the use of external plugins.
This is where HTML5 is really able to flex its muscles: in addition to angle bracket HTML tags, HTML5 framework contains specified labels (see below), multimedia elements as well as countless program user interfaces (application programming interfaces, APIs) that are available in combination with JavaScript. Proprietary plugins from private providers, like Adobe Flash, are soon to be a thing of the past. HTML5 programmers are able to work independently of software companies, which allows them to develop secure, barrier-free websites.The following provides an overview of some of the central HTML elements.