Two additional items which makes HTML 5 exciting are:
Forms – you’ll now be able to use built in functions to auto-check information and create sliders, controls or event auto calendars instead of creating from scratch in current implementations. Another great use will be for verifying a email address, instead of creating custom code their will be the built in ability to check to see if the field is formatted properly.
CSS3 – has some amazing new features and formats for embedding fonts to give you more control of the design as well as adding rounded corner buttons or objects so we don’t need to use several small graphics in the design to create the illusion of rounded corners.
Content Editable – this offers the ability for the user to easily edit content on screen and provides a easy way to view and edit. Check out the example at:
Drag & Drop – provides a easy way to create drag and drop interactions whether for exercises or manipulating content. Example at: http://html5demos.com/drag