The traditional way to create named anchors (bookmarks) on a page was to use
If you are working in HTML5 you'll find that your web editors intellisense (if you have a decent one) highlights this as an error, although it will still work in current browsers.
If this really is a syntax error, what's the valid HTML5 way of doing this?
Well, it's very simple and has been supported by most browsers for several versions, you give the anchor/bookmark an ID and target that in your link.
My web page
with the 'top of page' link being
