No, HTML is fundamentally different because (for a static site without any JS dom manipulation) it has all the semantic content, while stylesheets, images, objects, etc. are just about presentation.
Images are content. Videos are content. Objects/iframes are content.
The only one that is presentational is stylesheets.
Iframes exist.
Images are content. Videos are content. Objects/iframes are content.
The only one that is presentational is stylesheets.