Build a Better Process

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.
face pic by Paul Alan Davis, CFA
Updated: February 23, 2021
HTML is the easiest place to start as a website developer and programmer. Get started today.

Outline Back Tip Next

/ factorpad.com / tech / html5 / reference / index.html

An ad-free and cookie-free website.

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. If you get reminders on Twitter, follow @factorpad or join our email list.

Outline Back Tip Next

/ factorpad.com / tech / html5 / reference / index.html

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

A newly-updated free resource. Connect and refer a friend today.