How long does it take to learn HTML?

Many people have asked me throughout the years how long it took me to get to learn what I know about HTML. I w ould consider myself to be somewhat of an HTML expert, hence why I created HTML5Pioneer, to try and help people understand how HTML works. So, how long does it take to learn HTML? Well, this is kind of a trick question. Why? Well..

You’ll never completely learn HTML.

It’s always changing. It’s forever changing by definition in fact, so you’ll never technically learn HTML to it’s full potential, and neither will I. Now, another question that you might ask it; how long does it take to get to a decent level of HTML knowledge? Well, for that I might give you a slightly less cryptic answer.

No, I definitely don’t agree with the gentleman above that you can learn HTML in 12 minutes, this is ridiculous. A more realistic expectation may be;

Around 500 hours.

Yes, that’s my personal opinion that it will take you this long to get to a really proficient standard of HTML. This means that it will take you over a year of working on learning HTML if you spend one hour per day learning.

Or, if you’re extremely driven, you could learn HTML pretty in depth within the space of a month if you’re willing to put the hours into it. This means full time days and a lot of concentration.

In reality, it would be perfect to find a happy medium. No one wants to spend 12 hours a day learning HTML, not even me! If you can spare 10 hours per week to dedicate to learning HTML, you should be up to speed within a year and I wold estimate at that point you would be at a good enough standard to charge for your services.


Of course, there are many different branches of HTML that you’ll need to learn, so be willing to use your brain to the best of it’s capabilities!


What type of html list will automatically place a number in front of the items? | Question Answered

Online, one of the most commonly asked quesions is what type of html list will automatically place a number in front of the items? Well, the answer is pretty simple, though we don’t blame you from not knowing the answer to this difficult questions. The answer is..

An Ordered List.

Also commonly referred to in shorthand as an OL, ordered lists are one of the most commonly uses things in HTML and the likelihood is if you’re learning about this kind of stuff, this won’t be the last time that you have to look at ordered lists.

What is the code for an Ordered List?

Well, the code is as follows;






Now, if you write this in the text part of your WordPress or other CMS system, it should appear as below;

  1. One
  2. Two
  3. Three

Ordered lists are extremely useful for your website and will help the appearance drastically. There’s also some research that using an ordered list will make you more apparent and credible in Google’s eyes, which is an advantage for any SEO’s out there.

Ok.. So what’s the code for an unordered list?

Well, it’s extremely similar as you might expect. See below;






This should appear as so;


  • One
  • Two
  • Three

Unordered lists definitely have their place in HTML too, and are actually more frequently uses amongst marketers who do not want to list their items in order.

Which should I use?

Well, it’s completely down to the individual whether or not you want to list your items or you wish to use a less ordered option. If you’re creating a shopping list, use an ordered list. If you’re making bullet points about the benefits of healthy eating, then an unordered list would be the best option to use.

Thanks for the help!

That’s absolutely fine. Here at, we love to help you guys out Any more queries you have about HTML or anything related, make sure to hit the contact button at the bottom of the page!

HTML vs HTML5 | What’s the difference between HTML and HTML5

HTML stands for the name HyperText Markup Language. It’s the well-known markup language used in developing web pages. For long time it has been there and it is normally used in the webpage design. The HTML5 is a fifth revision of a HTML standard. An essential aim of the HTML5 is that it has been to advance the language with the support for latest multimedia. HTML5 is designed to address a variety of the mixture of the features introduced by several specifications by different browsers. The difference between HTML and HTML5 is subtle, yet powerful.


HTML is being written using the HTML elements that consist of the tags, primarily and the opening tag and the closing tag. Data between the tags is generally the content. The main objective of the HTML is allowing the web browsers in interpreting and displaying the content which is written between these tags. Tags are being designed to define page content. The HTML usually comes with the predefined tags. They generally allow one in inserting images, videos, text, forms and also other pieces of content together into the cohesive webpage.


The HTML Basics

Basics of HTML are the elementary building blocks that are to all websites. The HTML allows the images and the objects in embedding in a webpage. Also it can be used in creating interactive forms. The HTML also offers the means in creating structured documents. This is being done by denoting structural the semantics for the text which is like headings, lists, paragraphs, quotes, links and other items. Nevertheless, these days, the web pages are hardly designed by using the HTML. HTML permits for a programmer to embed the scripts written in the languages like JavaScript that many usually do. This change a look and the behaviour of HTML web pages.

About HTML5

HTML5 is a fifth revision of HTML standard. The main aims of the HTML5 is that it have been improved to the language with the support for a latest multimedia when keeping it simply readable by people and steadily understood by the computers and the devices like web browsers, parsers among others. HTML5 supercedes the HTML 4, besides XHTML 1 and the DOM Level 2 HTML. Moreover, as of the month of December 2012, the HTML5 is the W3C Candidate Recommendation.

HTML5 meant to address a variety of the mixture of structures introduced by different specifications by many browsers. Also it aimed in addressing many syntax errors that exists in the web documents. Moreover, it attempts in defining the single markup language which is written to either HTML or the XHTML syntax. It’s also backward well-matched with previous HTML versions.


The Advantages of the HTML vs HTML5 for the Web Users

Since we’ve covered the technical side of the operation, what are advantages of the HTML5 for the regular web surfers? Here are various benefits that one may or even may not notice since the developers begin using the HTML5:

  • Some of the data is being stored on a user’s device that means the apps may continue working correctly without the Internet connection.
  • The web pages may display many fonts with the wider array of shadows, colors, and the other effects.
  • Objects on a page may move in reply to a user’s cursor movement.
  • The interactive media which is like games sometimes can run in the web browsers without a need for additional software or the plugins.
  • Video and audio playbacks no longer need additional plugins.
  • Browsers even can display the interactive 3D graphics by the use of computer’s own graphic processor.

By limiting a need for the external plugins, the HTML5 permits for the faster delivery of many dynamic content.

What Are the Advantages of HTML vs HTML5 for Web Developers?

A major focus of HTML5 was to give developers more flexibility that in turn could lead more in engaging the user experiences. The HTML5 was being conceived with different goals in the mind:

1. Consistent Error Handling

All the browsers have the parsers in handling the syntactically or the structurally improper the HTML code, or the tag soup. Though, until recently, no written standard was there for the process.

Therefore, the new browser vendors have to do testing for malformed HTML documents in the other browsers to ensure they would create the error handling the process through the reverse-engineering.

The Malformed HTML is the unavoidable fact in life as per the Rebuildingtheweb, around 90 percent of the webpages are being estimated so as to contain different improper code, and therefore error handling is essential for correctly displaying the websites. Thus, codified error handling may save the browser developers with time and also money. The benefits of the clearly well-defined parsing algorithm can’t be well understated.

2. Support for More Web Application Features

Also another goal of the HTML5 is to enable the browsers in working as the application platforms. As the websites became extra complex, the developers have to find the ways in working all through browser extensions and the other server-sides technologies. The HTML5 gives the developers many controls over a performance of the websites. Many Flash and the JS-based hacks normally used in the HTML4 are currently elements essential to a language. These types of the changes allow for the faster and the smoother user experiences.

3. Enhance the Element Semantics

The semantic roles to the existing elements by time have been well improved in making the code very insinuative. The new elements which are like section, article header and nav may replace many div elements that make the scanning for the mistakes which is not as much of painful process.

4. Maximized Mobile Support

Mobile devices are very notorious in giving the web developers headaches. The rapid proliferations over a last decade have made a need for the better HTML standards very urgent. The users expect to get access to the web applications in any place, anytime on the device, so the developers are been forced to encounter a demands of a market. Luckily, the HTML5 makes the mobile support very easier by catering to the low-fueled devices which is like the smartphones and the tablets.


The Future of the HTML vs HTML5

The working web developers would get by with the thorough knowledge of the older HTML specifications; nevertheless, anybody who intends to proceed pursuing the career in the web development could be doing a disservice not to embrace the HTML5.