19.3.5 Troubleshooting bad links
If you find that a link always jumps to the top of a file even when the destination is specified as mid-file, check for the presence of non-alphanumeric characters in the link; see §19.2.5 Replacing problem characters in links.
However, usually the reason a link takes you to the top rather that the desired location is that the anchor part, after the #, is wrong; see §19.3.3 Linking to an arbitrary location.
Also check that the destination anchor is actually present in the destination file; see §19.6 Linking to other files and other Mif2Go projects, and §19.7 Linking to external destinations.
§5.1.5 Checking for broken links in HTML or XML output
> 19 Creating HTML links > 19.3 Specifying link destination > 19.3.5 Troubleshooting bad links