Now that can't be right. As it turns out, this is indeed the standard behavior when the target attribute is not explicitly set in the anchor. Apple does provide a work around setting:
There are many instances when web designers don't need targets, and they are omitted. For most browsers, when the target is not explicitly set, the browser default behavior is _self. See the table from w3cschool:
|_blank||Open the linked document in a new window or tab|
|_self||Open the linked document in the same frame as it was clicked (this is default)|
|_parent||Open the linked document in the parent frameset|
|_top||Open the linked document in the full body of the window|
|framename||Open the linked document in a named frame
The kicker is that Safari uses _blank as the default instead of self. The solution for web designers? Explicitly set the target attribute to _self for every anchor. A bit of a hassle, but the best way to ensure that a new window does not open up with each hyperlink click.