Links within a blog are extremely useful, if the post is long, and has many different headings, or a variety of subjects discussed, and you want to direct a reader back, or forwards, to a salient point.
Links within a blog are referred to as Internal Anchor Links, and are not that different to External Anchor Links, which I discussed in my previous post.
The biggest difference is that you do NOT need to include the Post URL in your Trigger link.
With Internal Anchor Links, an Anchor point can be anywhere which you want to link-back to. The Anchors are 'blind' - you can't see them. For instance, if I wanted to link back to the first word in this post - Links - I would simply make it an Anchor point in one of two ways.
I could use the standard Anchor:
<a name="#Links">Links</a>or ...
I could use the alternative:
Note: I have purposefully used the Anchor, #Links, so as not to confuse an already set anchor I have in this blog. You would not need to do that in your blog post. You could, as I have done a few times in different blogs, have multiple Anchors using Linkhere1, Linkhere2, Linkhere3, etc. It's up to you.
n.b. All links are Case-Sensitive. So, if you include Upper-Case letters in your Anchors, you MUST include the same Upper-Case letters in your Trigger, eg: 'Links', not 'links'!
Later in this post, I will set a Trigger point, which will demonstrate how the Anchor works. Watch out for it.
The Trigger point, or Trigger Link, for an Internal Anchor Link, as I stated earlier, does NOT have to include the URL of the Anchor. For instance, you would NOT make a trigger for an Internal Anchor Link like this:
It may well work, I don't remember ever trying it, but it is considered to be 'bad form'.
The correct, and far easier, way to make your Internal Anchor Link Trigger is like this:
or, an alternative ...
Internal Anchor Links, as I suggested, are a great way to assist your readers, and to stress points of interest. The Anchor links, themselves, can't been seen, either. They are 'blind' anchors. Can you pick which word is the Anchor?
The hash sign (#) tells the browser that (the Anchor is within THIS post), and where to find it. It takes the place of the URL.
(Hash #) signs are normally only used with Internal Anchor links ! You can, for instance, use a hash (#) with and External Anchor Link, to Anchor to a certain point in the linked site - eg:
<a href="http://www.blogging.robertosblogs.net#Linkhere> </a>.