Anchor sub elements and support for placeholders, fragments, and HTML4 name

Suggested anchor handling:
* `<a href="mailto:address">` - keep address
* `<a href="#fragment">` - process sub elements
* `<a href="url">` - keep url, process sub elements
* `<a name="id">` - process sub elements
* `<a>` - process sub elements