HTML and CSS make up webpages. HTML stands for HyperText Markup Language and describes the structure of a web page by defining content as an image, or a box, or text. CSS stands for Cascading Style Sheet and gives the content in your HTML file style. It beautifies your page - ex: font size/type, alignments, image size, color, shading, animations, etc.

What is HTML?

HTML stands for Hyper Text Markup Language. It describes the structure of a static web page and its contents using markup, or HTML tags. For example, the <body> tag represents the start of the content of an html page and the <head> tag signifies the location of site meta data.

When a website is visited, the static HTML file for the page is downloaded, the content is parsed, and the site is rendered accordingly.

What are the different types of tags?

There are three different types of HTML tags:

File Tags provide the structure of the web page and don't add any visible content to the site. Some examples include:

Block Tags create a new line on the web page and takes up the full width available. Some examples of block tags include:

Inline Tags don't normally create a new line on the web page. Instead, these tags usually take the width of the element that it surrounds and applies its effects. Some examples include:

NOTE: Some tags in HTML are self closing. This means that, unlike elements like <p> and <h1> that come in pairs (open and closing tag), self closing elements open and close on one line. One element that has this behavior is the <img /> tag. The tags that are present in this README will only have the opening tag, and self closing tags will have the closing slash.