The HTML <a> element is used to create navigation links to different pages in your website, pages on other websites, image links, open email software, fire off Javascript, as well as snapping to pinpoint locations inside of very long web pages. You can wrap small portions of text or whole elements with the anchor tag.
href - where to navigate the user
Possible Values: "relative or full URL string"
target - determines how the window is opened for the destination
Possible Values: "_blank", "_self", "_parent", "_top"
title - advisory text that pops up when the user mouse hovers over the link
Possible Values: "you define text"
rel - specify relationship between the linking file and the destination file
Possible Values: "space separated token list"
hreflang - language of the destination file
Possible Values: "valid language code"
type - mime type of the destination file
Possible Values: "valid mime type"
global attributes - global core attributes
See: list of global attributes
global event handlers - global event handler attributes
See: list of global event handlers