If one is in a situation where you are required to use a URI (simple strings would not do)...how would you refer to the concept of an HTML5 element ("div", "li", etc.)?
As a starting point for what an answer to this question might look sort of like, here is a URL for div under w3.org:
XHTML had namespaces, so you might have built on that:
But even then, how would you have referred to div, specifically?
(I don't know any precedent for how to combine them, only to invoke as
<div xmlns="http://www.w3.org/1999/xhtml/">...</div>. Did any such precedent ever arise to produce a combined URI from a namespace and an element?)
Properties of a good solution:
All HTML5 elements covered, each with a separate unique URL (or URN...
Defined invariantly by w3c.org or similar, in a place where they promise to obey the Cool URIs don't change principle
Though not as important as the other requirements, it would be ideal if there were some machine-processable information returned when the URI was fetched (list of legal attributes, etc.)