HTML5 is the new standard for html. It provides you almost everything you want without requiring additional plugins. It does animation, apps music, movies and it can be used to build complicated applications. It does not care whether you are using a tablet or smartphone, a notebook or smart TV.