HTML5 & CSS3 are two new standards proposed by World Wide Web Consortium (W3C) and the working groups.It is the next generation of the web technology and they help to develop better modern web applications now lets look at some benefits in HTML5 & CSS3
A platform of Web Development
In HTML5 we can find a lot of new features from more descriptive tags and better cross site and cross window communication,animation and improved multimedia support those who use HTML5 for development have lots of new tools to build better user experience
More Descriptive Markup
In every previous versions of HTML they introduce new tags and attributes but in HTML5 they came with new attributes and tags that are more describing content as an example section aside article nav tags for more details visit HTML5 (W3C) & CSS3 (W3C)
Multimedia with Less Reliance on Plug-Ins
To display videos and to play audio early we used flash or Silverlight in HTML5 we don’t need them anymore.Although flash players are simple but in Apple divices they did not support flash in modern world its a huge drawback therefore we have to use alternative, for that in HTML5 we can use video audio tags for those purpose.
Developers have tried all kinds of things to make richer, more interactive
applications on the We b, from ActiveX controls to Flash. HTML5
offers amazing features that, in some cases, completely eliminate the
need for third-party technologies.
HTML5 supports for web sockets by using this you can get persistent
connection to a server.
In the past we tend to think HTML5 as a web technology but with the addition of the Web Storage and web SQL database APIs we can build applications in the browser that can persist data entirely on the client’s machine
Better Web Forms
In CSS3 they introduce some advance selectors such as in a table to identify the odd and even rows, all selected check box,identify last paragraph in a group
Right now, even in Internet Explorer 6, you can start using HTML5 and slowly transition your markup
So this is the end of the post hope you learn something new from it
Have a nice Day