I have been working upon a wordpress theme and almost done with it, but recently I got to learn some of the new HTML5 tags such as <header>, <footer>, <article> etc etc. I have a doubt whether I should re-modify my pages in accordance with HTML5 or not?

I mean is it a good practice now to code in HTML5 or I should continue using the older HTML code until HTML5 is completely out in the market! Please guide. For now I am just thinking of implementing the basic HTML5 tags such as <header>, <article> and <footer> and meta tags format.

  • 1
    The HTML5 standard and its elements will be completely implemented in at least two browsers before the spec is finalized so don't wait too long.
    – Rob
    Mar 13, 2013 at 20:29

1 Answer 1


No, it is not necessary. Using HTML5 also does not mean using all the tags it offers. It means using tags and syntax compliant with the HTML5 standard in-progress.

The question of which tags to use is not straight forwards. If you are remaking an existing website, meaning you already have visitors, you should aim for using tags that the majority of your visitors will be able to see correctly. This means digging into stats for browser and versions. When I introduce new features to an exisiting website, I try to make something that works for at least 90% of my visitors. The same goes for anything other than HTML5: Flash, Java, Javascript, Window-Size, etc.

Now if you do not have visitor stats, you should research your market. What kind of visitors do you want? What types of devices and do they use? And what broswers and versions are available on those devices?

Eventually those semantic tags may be used for more intelligent parsing and crawling of web-pages but AFAIK, it has yet to happen. So if they make sense to you and your intended visitors are able to see them, you can use them but at this point no one can say there is a necessity to do so.

What is left is to compare the advantage of future benefits of those tags compared to the visitors lost because they cannot see your website properly.

  • btw my site is under construction, so there is no question of effect of it on the visitors, I just wanted to use what the latest technology developments has to offer. As a beginning, I have started using those three tags I mentioned, but for now I think I should just stick to only these three :D thanks anyway :) Mar 13, 2013 at 18:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.