HTML stands for Hyper Text Markup Language, which is the most widely used language on Web to develop web pages. HTML was created by Berners-Lee in late 1991 but "HTML 2.0" was the first standard HTML specification which was published in 1995. HTML 4.01 was a major version of HTML and it was published in late 1999.
A webform, web form or HTML form on a web page allows a user to enter data that is sent to a server for processing. Forms can resemble paper or database forms because web users fill out the forms using checkboxes, radio buttons, or text fields.
The most interesting new HTML5 elements are:
New semantic elements like header, footer, article, and section. New attributes of form elements like number, date, time, calendar, and range. New graphic elements: svg and canvas. New multimedia elements: audio and video.
The HTML canvas element can be used draw graphics on a web page: The graphic below is created with canvas: Your browser does not support the canvas element. It shows four elements: a red rectangle, a gradient rectangle, a multicolor rectangle, and a multicolor text.
CSS is used to control the style of a web document in a simple and easy way. CSS is the acronym for "Cascading Style Sheet". This tutorial covers both the versions CSS1,CSS2 and CSS3, and gives a complete understanding of CSS, starting from its basics to advanced concepts.
CSS3 is the latest evolution of the Cascading Style Sheets language and aims at extending CSS2.1. It brings a lot of long-awaited novelties, like rounded corners, shadows, gradients, transitions or animations, as well as new layouts like multi-columns, flexible box or grid layouts.
Web pages can be viewed using many different devices: desktops, tablets, and phones. It is called responsive web design when you use CSS and HTML to resize, hide, shrink, enlarge, or move the content to make it look good on any screen.