Why you should be learning html5 and css3 now and not putting it on hold to learn later

I know there are many of you who have heard of the infamous css3 and html5. Last month I read a blog post title Stop obsessing over HTML5 and CSS3 and could not disagree anymore.

Why learn HTML5 & CSS3?

When it comes to learning new languages many front-end developers do not like to add on to their current bandwagon of knowledge. Many computer information systems majors already have a wide variety of programming knowledge.

I think in most cases many developers think that there is absolutely no reason to learn a new language because they can already do it with the knowledge they currently have or just believe they should hold off until html5 and css3 starts to become “popular”.

Expand knowledge


Wouldn’t it be nice if new syntax just appeared in your brain without having to do the hardwork? If you’re a developer who already has experience with html and css then why not expand your knowledge in those fields? If someone were just begining in the web development field they would probably start with the new stuff like css3 and html5 because they would think the old syntax is outdated. If someone new to coding is learning the new stuff sooner or later they will past you up because of your lack and effort and not willing to learn mentality. Learning the new css3 and html5 syntax maybe a bit fustrating but once you get the hang of it you will become a better front end developer and will have both experience with both the old and new syntax. You will also have the best of both world considering you have experience with writing the old syntax.

Ability to do greater things

If you have noticed html5 and css3 has a variety of effects and fascinating things you can do with it. If you’re already writing css2 then you may have notice that you cannot create gradients without photoshop images and that you cannot use transitions without javascript. If you’re writing html4 then you many notice you cannot define regions or tags like

<footer>This is a new footer section.</footer>, or

This is a new article tag.

and or have the abilty to create functions like placeholders(name that appears inside of a form before you begin to type).

Expand Portfolio and build upon resume


If you have ever applied for a job then you know that employers loves someone who is up to date with current web standards and knows what they’re doing. Learning html5 and css3 now may seem alike it is nothing but when a job looks at your resume and sees you are constantly learning and expanding your skillset then you will look like gold in their eyes. Also learning the new syntax will give you the ability to showcase new websites you have completed using html5 and css3, and show future or potential clients that you’re up to par with your field of profession.

Innovate and demostrate new technquies

After learning the new html5 and css3 sytnax you can now begin to lead the industry. As as web designer, or developer we are always trying to innovate for our industry. If you have taken the time to learn new html and css sytnax and truly understand what you are doing then why not become a leader and help out the development community? Let’s take Internet Explorer 6 (IR) for example. Everyone used ie6 for a very long time but it took someone to say we’re not supporting ie6 anymore. As many people started to drop support for ie front-end developers were able to speed up coding process and promote the use of modern browsers like Firefox(FF) and Google Chrome(CH). You can teach others in areas in which you have struggled in or implement new solutions to current development problems.


Html5 and css3 are very great languages and the new sytnax for each version maybe a bit tricky when first learning but you can assume that learning it will be worth it. As a full time college student and full time working student I can assure you that I know how it feels not to have time to learn new things like you used to. Even if it is just for an hour a day or 30 minutes a day, check out some html5 & css3 books. If you’re not into reading books then check out video tutorials or tutorials from design blogs and mess around with the code. I hope the future of the new html and css are bright and hope to see you all using it and implementing it into your current projects. What are your thoughts on this subject?

Joe Granados the author

Joe Granados is the owner of WebDevTuts. He is also a web designer & developer who loves to design and develop websites. If you're looking for him you can find him via @webdevtuts
  1. Kevin Thompson says:

    Very good points Marcell, although I think we should focus more on the “now ” then “later” aspects of development. You’ve made very good points but when you’re at a certain age or point in life it is just too much to tackle and take on.

    • Mark says:

      I agree with this 100% about ‘now’ and not ‘future’. I’ve been in this industry for 16 years, and the longer I’m in it, the more I see developers that are substandard. I think a lot of that has to do with so many blogs pumping out future standards to people.

      Every time a new web technology, standard or framework comes out, people are trying to stuff their heads with this new information, so they can be top-shelf when it comes to modern design, but so many of those same people never mastered yesterday’s standards. Everyone is stuffing their heads full of HTML5 now, when I still so so very many sites that aren’t even HTML 4.01 transitional compliant.

      In addition to developers being too caught up in the latest-greatest-thing, filling your pages with the newest code often degrades the user experience of your own site(s), because users do not upgrade their browsers just so they can see what designers are doing today. The more you fill your code with the newest tweaks and tricks, the higher percentage of failures your users will experience. If your sites are built on 5-year-old standards, the number of people that will see your site exactly as you want them to will be very very high.

      The best developer is not the one that has learned the latest thing. The best developer is the one that builds sites that communicate to the highest number of users without issues.

Leave a Reply