In this chapter, we will introduce you to the technologies involved. If you are already aware of these technologies, you can skip this chapter.
Hyper Text Markup Language is a language which is used to present data in a user viewable format. HTML helps us to categorize and define layouts in such a way that the view is presentable. It makes information more readable as compared to plain text.
HTML is written in XML format, i.e. it has some open and closed tags. HTML5 is the latest version of HTML and is supported by all the major browsers. HTML is the standard which all browsers understand and parse for displaying the information for websites.
CSS (a.k.a Cascaded Style Sheets) enhance HTML by segregating the styling from layout. Using CSS we can define text colour, height/width or position of any HTML element.
For more details on any of the above technologies, refer to W3Schools