The basis of every web site is the specification language it uses, HTML (HyperText Markup Language). It structures the sites, and the current version HTML5 can access hierarchical object models of the site, which are accessed via JavaScript. CSS (Cascading Style Sheets) organize the graphic contents of the site.
Both languages are very old and meet today’s requirements insufficiently. HTML5 became therefore a bundle of different standards, which supplements all kinds of functions. An overview is described in this chapter. In addition, different template systems were established, and they attempt ...