MDN Reference

HTML

Included on this page is an introduction to HTML. Included is a brief explanation of the title 'HTML', which is short for HyperText Markup Language. There's also an introduction to elements and a list of quite a number of HTML elements with links to an explanation and examples of each listed element. There's also several resources provided that bring the user to tutorials and introductions to HTML if they're new or needing help in certain areas. There are resources for both new and more advanced users looking to improve on what they already know.

CSS

Like with the HTML page mentioned above, the CSS page begins with an introduction and brief explanation of what CSS is and what it's used for. There are several resources to help the user learn more about CSS from beginner to more advanced. Also provided are some tools for CSS development.