HTML5 + CSS
HTML5 is an umbrella term that contains both HTML markup language and some adjoining technologies used to develop web pages and applications. It’s an evolving, living standard managed W3C and WHATWG. Along with languages like JavaScript and CSS it allows to define the contents of web pages, how they look and interact with the user.