Description
All of the listed HTML elements can have URLs as attributes, and thus we'd want to extract those links, if possible.
For elements that aren't valid as XHTML 1.0, there might be some challenges in the right way to handle this.
But if XHTML 1.0 means the union of "transitional and frameset" variants, then all of the above are valid, and thus should be emitted by the parser,