Multimedia Support
HTML doesn’t support for video and audio in language
HTML5 has them integrated into it
Geographical Support
It is harder in HTML to track user’s location when they are using mobile devices
HTML5 uses javascript Geolocation API which is used to identify the location of any user that uses the website
Error handling
HTML cannot handle inaccurate syntax and any other errors
HTML5 is capable of handling inaccurate syntax and other errors
Graphics Support
In HTML, Vector Graphics support is possible with the help of other tools
In HTML5, Vector Graphics is supported by default and it has canvas and SVG inbuilt
Browser Compatibility
HTML is compatible with all the browsers as it has been there for a really long time and browsers did enough modifications to support all the features of the HTML.
HTML5 is relatively new and not all browsers support all the new tags and features of HTML5