Let us now consider the three main languages for Web Development, as follows:
- HTML: This is recursive acronym of the name of this language, Hyper Text Markup Language, and is basically the backbone of the entire Website Development process. It is this Code that provides an overall framework of how a site will look. The latest version of HTML is known as HTML5. This provides the most efficient way of handling diverse elements like video and audio files.
- CSS: Cascading Style Sheets or CSS describes the display portion of HTML elements on screen, paper or in other media. CSS has a unique ability of controlling the layout of multiple Web Pages simultaneously. External Style Sheets can also be stored in CSS files. It describes the presentation of Fonts, Layout, Colors and Web Pages. The Programmer can settle in the presentation to diverse devices or screens or printers. Interestingly, CSS is quite independent of HTML and can be used with any XHTML-based Markup Language. The three types of CSS are – Inline CSS, Internal CSS and External CSS. CSS allows the parting of Document content, which may be written in Markup Language or HTML. The term ‘Cascading’ is used to describe the fall from one Style Sheet to another. Separate Style Sheets associated with this activity are the Browser’s Style Sheet, the User’s Style Sheet and so on. CSS was first proposed by Hakon Wium Lie at CERN, Switzerland, in October 10 1994, while working with Tim Berners-Lee. While CSS Color Property is used for text colors, HTML Style and Link Elements are respectively used for Inline, Internal, and External CSS Files. CSS3 is the latest version of CSS, which brings in a lot of new features like – Rounded Corner, Animations and Transitions, etc, with Multi-column, Grid Layouts or Flexible Box.