You cannot navigate from any block to its parent. You can only navigate from parent to child. Each child retains the hash of its parent. Heights can be navigated in any direction but only represent the strong chain. In fact heights are what defines the strong chain. Weak blocks of course have height, but they are not indexed by height.
(edited)