Menu

HTML

Introduction to HTML

HTML is the programming language of the web. Unlike languages like Python, Java, or C++ where instructions are given to the computer directly, HTML is a tag-based language. HTML is not designed for heavy computational work but rather to display content on a page. Different tags have the ability to do different things. This is why it is called HyperText Markup Language. The ‘Hypertext’ refers to human readable text that has the ability to be read by computers and understood. and ‘Markup’ refers to differentiate different parts, or elements, of a document. You may of heard of HTTP, or Hypertext Transfer Protocol. This is the protocol for transferring these pages on the internet. If you look up at the URL (Unified Resource Locator), you can see ‘https’ which is what your browser needed to request this webpage. The ‘s’ means secure, as in encrypted.

Let's Try It!

A great site to learn HTML and other languages is Codecademy which is completely free.

You can follow CSS to the HTML section. HTML needs CSS and when you want, go to the CSS page to get started.

Below is a HTML Playground, Where You Can Test Code!

W3Schools

Here are some videos that you can watch when you don't feel like coding.

(Who doesn't feel like coding right?) They cover the history of LANGUAGE and modern or unique uses.

The History of The Web

More on Markup Languages and HTML's Role

What Should I Learn to Actually Make a Nice, Functional Webpage?

It is important to note that all you need for a simple static website is HTML and CSS. A static website only gives information and cannot process any new information from the user. It is not fancy but can look nice

Learning Javascript can allow you to do fancy data management and PHP can automate webpage creation based on variable content