A resposta do usuário8657661 está mais próxima das minhas necessidades (de alinhar as coisas por várias linhas). No entanto, não consegui que o código de exemplo funcionasse conforme fornecido, mas precisava alterá-lo da seguinte maneira:
<html>
<head>
<style>
.tab9 {position:absolute;left:150px; }
</style>
</head>
<body>
Dog Food: <span class="tab9"> $30</span><br/>
Milk of Magnesia:<span class="tab9"> $30</span><br/>
Pizza Kit:<span class="tab9"> $5</span><br/>
Mt Dew <span class="tab9"> $1.75</span><br/>
</body>
</html>
Se você precisar de números alinhados à direita, poderá alterar left:150px
para right:150px
, mas precisará alterar o número com base na largura da tela (conforme escrito, os números estariam a 150 pixels da borda direita da tela).