I have designed a website for my friend selling Neem based products, and this website is written in normal old HTML code using tables. Now he wants me to update the website with the latest HTML 5 and CSS3. Before designing it in HTML5 i want to know why people are really changing to HTML5. Anyone here in this forum answer to my question. Thanks in advance.
Ask him why he wants your markup to be changed to HTML5 and CSS3. Better yet, ask him which parts of HTML5 and CSS3. I'll bet he can't answer either question. Since the majority of "normal old HTML" is the same in HTML5, you could tell him it already IS in HTML5. If he wants to argue it's not, ask him to point out which parts aren't in HTML5 or CSS3. That's another thing he won't be able to do. Unless, of course, he's really saying he doesn't want you to use tables for layout. Tables for layout has been a dead technique for 10 years. Maybe he wants you to move into this century.
Because HTML5 and CSS3 are the best thing since toast bread . Now if we could only get people to move away from IE6 that would be nice .
HTML-5 having lots of new advantages such as we use here video without any plugin, use audio and we make design on this new HTML-5 , that's why people going for it.
Yes Because it has lot of advantages like it has client side database,offline application cache etc [h=4][/h]
HTML 5 is an open standard as opposed to other technologies such as flash. So your HTML 5 content can be accessed by all supported devices such as mobile phones without problems. As for CSS3 he probably means don't use html tables. Use css to position elements on the page. Tables are way old school and generally aren't considered good practice for page layout anymore.
As Ksnitro said, Html5 5 is slowly replacing flash because it is tablet and mobile friendly and way lighter than flash.
Like Doc Howard said you should figure out why he wants HTML 5, at the present moment not all browsers support it unless you do extra programming in JavaScript to make it render properly with older browser versions. You should educate your client and figure out what he needs, as if he jumps on the latest trends right away without knowing his target audience he could be missing a lot of biz opportunities. The only exception would be that his site would be available to the modern mobile market with their iPads, Sam Galaxies, etc. Here's a good article that I would recommend reading regarding responsive web design http://www.alistapart.com/articles/responsive-web-design/. The more you educate people the more informed and better decisions they make.