Faster Learning Tutorials

HTML Reference - Examples of elements and attributes for HTML5

Here you will find deep dives on the most important HTML tags and attributes. Our lists are prioritized so you won't feel innundated.
  1. Complete - Learn HTML5 with this list of all HTML tags and attributes.
  2. Organized - Categorize and prioritize your learning.
  3. Linked - See details on the essential elements.
  4. Consistent - Visit other sections of the site because they will be familiar.
  5. Comprehensive - Further your understanding of CSS and JavaScript.
by Paul Alan Davis, CFA, December 26, 2017
Updated: December 18, 2018
HTML is the easiest place to start as a website developer and programmer. Get started today.

Outline Back Next

~/ home  / tech  / html5  / reference

About HTML and the Opportunity for You

There is no way around it, to keep your career competitive you will need to know one programming language at a minimum.

The economic transition of old business models going to the Cloud and the overall growth of ecommerce has put the career of a web developers in the spotlight. By learning to code HTML, CSS and JavaScript, the beginning programmer and aspiring web developer has a chance at a six-figure career in the United States.

The learning path is clear.

  1. HTML - is somewhat easy to learn because it encompasses just over 100 tags, or elements, plus attributes that apply to those tags.
  2. CSS - is a little trickier as the layout of web pages and fine tuning of styles, fonts and colors take on greater meaning. This can be a strongsuit for more artistically-minded individuals.
  3. JavaScript - is a full programming language. It is the most difficult to learn of the three, but once you learn it you will better be able to see how all of the parts fit together.

Stick around as this resource grows and hopefully your journey to become a web developer goes faster.

Difficulty Level

Our Rating Guide

We start with introductory material used when building a basic web page then the difficulty level picks up. We identify the difficulty level on each web page.


At the beginner level, information on HTML is generally high-level and more general. These topics cover the general features of HTML, the most vital elements, important attributes and tips and shortcuts along the way.


At this level you have likely messed around with building web pages. You may have tried using third-party CSS libraries or even created one on your own. You have played around with JavaScript to learn how data is shared, processed and reported in more sophisticated web applications.


Here you are proficient with all three technologies, HTML, CSS and JavaScript. You can program efficiently, create form validation scripts, work with charting and databases. You are starting to move further down the stack to build scripts and connections with data on the server side.

Ready to Get Started?

Questions and Answers

Q:  What are the prerequisites?
A:  A comfort level with creating text files, how browsers work, file locations and web navigation.

What's Next?

See our YouTube Channel for this and other topics in Technology. Subscribe here.

  • For the complete HTML tags list, click Outline.
  • For a high level review of HTML and our resources, click Back.
  • To dive right in to the HTML !DOCTYPE declaration, click Next.

Outline Back Next

~/ home  / tech  / html5  / reference

html tag reference
all html tags list
html code
all html elements
all html
html5 tags
html 5 tags
html examples
html tutorial
learn html
learn web development
web developer
html reference
css examples
html5 global attributes
html code