It sounds like you are saying that
<a href="http://www.mywebdomain.com/tools" class="bt-03">Tools</a>
could be a menu button or a link on the home page that the user clicks and will be taken to a new page known as the Tools page.
For that button to work, the tools page must be named
tools.htm (or .html, or .php depending on your site).
IF you want the user to go to the tools.htm page AND ALSO be taken to an list somewhere down the page named "inventory",
THEN you would first have to be sure that the list has in ID of "inventory". IF the list has an ID of "inventory", you could ADD something called a fragment identifier to the URL of the tools page which would take the user directly to the "inventory" list on the tools page.
This might be a menu button on the index page.
<a href="http://www.mywebdomain.com/tools#inventory" class="bt-03">Tools</a>
This would be on your new page named "tools.htm".
If you what the user to start at the top of the "tools.htm" page, then there is nothing more to do.
If you want the user to be taken down the page to the "inventory" list, then that inventory box should have in ID of "inventory" (as felgall shows with the <h2> tag).
Links to other pages work the same way whether they are "outsourced software" or home brewed, so I do not understand the confusion.
The questions I am not clear about are whether you are talking about a fragment identifier or perhaps you do not know the difference between a URL and a relative path.
Then, too, it is possible that we do not understand what you are trying to do.
If you can post a link to your page, we would stand a better chance of helping.