html and scraping we began the talking about the immense amount of information/data being generated at breakneck speeds the internet or the web is one of the driving forces for this revolution coupled with immense reach due to computerssmartphones and tablets the internet is huge interconnected web of information connected through hyperlinks large amount of data on the internet is in the form of web pages these web pages are generatedupdatedand consumed millions of times day in and day out with information residing in these web pagesit is imperative that we must learn how to interact and extract this information/data as well so far we have dealt with formats like csvjsonand xmlwhich can be made available/extracted through various methods like manual downloadsapisand so on with web pagesthe methods change in this section we will discuss the html format (the most common form of web page related formatand web-scraping techniques tml the hyper text markup language (htmlis markup language similar to xml html is mainly used by web browsers and similar applications to render web pages for consumption html defines rules and structure to describe web pages using markup the following are standard components of an html pageelementlogical constructs that form the basic building blocks of an html page tagsa markup construct defined by angled braces (some of the important tags arethis pair of tags contains the whole of html document it marks the start and end of the html page this pair of tags contains the main content of the html page rendered by the browser there are many more standard set of tags defined in the html standardfurther information is available at the following is snippet to generate an html page that' rendered by web browseras shown in the screenshot in figure - sample html page sample webpage html has been rendered