<style> .cents { font-size: 70%; position: relative; bottom: 0.3em; } </style> $100<span class=cents>89</span>
This works more reliably in browsers than <sup> or vertical-align markup (see longish explanation ). Choosing the bottom value (suitable for the selected font-size ) is not an exact science, since the idea is to move the element by the same amount as the height of the numbers, but this requires some experimentation.
source share