HTML5 is not a single feature, but a collection of individual features such as canvas, video, and geolocation. While older browsers may not support HTML5, you can detect support for specific features through JavaScript APIs and the Document Object Model (DOM). Modernizr is an open source JavaScript library that detects support for HTML5 and CSS3 features to help provide alternative functionality where needed.