Markdown Anchor supports the hashmark, so a link to an anchor in the page would simply be [Pookie](#pookie)
Generating the anchor is not actually supported in Gruber Markdown, but is in other implementations, such as Markdown Extra.
In Markdown Extra, the anchor ID is appended to a header or subhead with {#pookie}
.
Github Flavored Markdown in Git repository pages (but not in Gists) automatically generates anchors with several markup tags on all headers (h1, h2, h3, etc.), including:
id="user-content-HEADERTEXT"
class="anchor"
href="#HEADERTEXT"
aria-hidden="true"
(this is for an svg link icon that displays on mouseover)Excluding the aria/svg icon, when one writes:
# Header Title
Github generates:
<h1><a id="user-content-header-title" class="anchor" href="#header-title">Header Title</a></h1>
Therefore, one need do nothing to create the header links, and can always link to them with:
[Header Title](#header-title)