Last year, I was fortunate enough to attend the Web Directions USA conference in Atlanta, GA. I had the pleasure to meet leaders in web development and technology. I also learned about the implementation of HTML5. At the end of the day I was familiar with most of its new tags and had a better understanding of its semantic purpose. Basically the idea is to replace the generic div tags with more meaningful or descriptive mark up, if you will; as a result, now we have header, nav, section, article, aside and some more.
One of the many things, I noticed, people argued during the lunch breaks was the difference between sections, articles and divisions, and when they would be appropriate. So, what I learned is that the Best practice for article tags are to be used as complete pieces of content whereas section tags can be use inside articles to divide the content itself. I think that is awesome.
One of the many things, I noticed, people argued during the lunch breaks was the difference between sections, articles and divisions, and when they would be appropriate. So, what I learned is that the Best practice for article tags are to be used as complete pieces of content whereas section tags can be use inside articles to divide the content itself. I think that is awesome.
Now, I am aware that by the time I am writing this, most people already heard about HTML5; however very few of us have yet used it in our projects. This could be because of the fear for not being supported by IE, which is actually true, at least for IE6. However, a workaround can be found for later versions with a JavaScript snippet which will allow you to put all HTML5 elements into a global namespace. Read more at http://pro-thoughts.blogspot.com/2010/09/old-unresolved-ie-pre-9-dom-bugs-hinder.html