Welcome to my HTML Guide -- I hope you find it useful :)
It covers several topics with easy to understand descriptions of HTML tags you need when learning how to make a website.
Cascading Style Sheets (CSS) are used to set the look and feel of a website. While the HTML defines the content and how it is organised, you should use stylesheets to define things like colours, borders, size and font.
Learn by Example
Often, the best way to learn is by example. You will find many samples such as this one, which shows the basic html structure.
<html> <head> <title>My Title</title> </head> <body> <p>Hello World</p> </body> </html>
Try out the examples using the live demo, experiment by entering your own tags to see how they work.