When you consider why HTML is the way to create websites that it is, ask a simple question : Do you know that what kind of computers, screens or browser people will use to view your webpage? The answer is no. There are many operating system, color palettes, screen sizes and other factor which would be a nightmare for developer while creating a webpage. To know this we will have to go in the deep of ” Historical Roots of HTML “.
Imagine the problem faced by Tim Berners Lee, a researcher at the Conseil European pour Recherche Nucleaire (CERN) laboratory in Geneva, Switzerland. In 1989, Berners Lee had the task of creating a hypertext environment that could be used as an interface to scientific information, and that could render this information equally well on Macintosh systems with small screens, NeXT Workstations, IBM PCs, and a variety of other platforms. Rather than give up because of variation in screen support. Berners Lee developed the first version of HTML opting to concentrate on providing the structure and content first and worry about presentation later. This made sense, because the group for whom he was developing the environment consisted of scientist looking at technical information -hardly a group looking for the latest in fonts and graphic design techniques. The presentation would be left up to the browser. The HTML language eventually was an application of Standard Generalized Markup Language ( SGML ), which served as a base for defining markup language. Much of the flavor of HTML as a structured language ( instead of a presentation language ) comes from relationship with SGML.
Deployed by the late 1991, the web grew slowly at first. In its infancy. It was characterized by a textual interface that was unattractive and somewhat difficult to use. However, much of the infrastructure necessary to make the web work including basic HTML, HTTP, MIME was in place long before the web took off.