Problem
This is part of the font itself, not something you can provide for quick fix (unless you are dealing with very small text). If we look at the Google Font page for the Raleway font , we will see that the numbers have different letter alignments:

If you do not want the numbers aligned so you will have to use a different font.
A fix
You can fix this by wrapping the numbers you want to change the alignment in a separate element and adjust their vertical-align separately, but it will probably be more effort than its value. I gave an example of this below:
h1 { font-family: Raleway; font-size: 2rem; border-bottom: 1px solid $text-color; border-top: 1px solid $text-color; padding: 2rem 0; } .raised { display: inline-block; vertical-align: 12%; }
<link href='http://fonts.googleapis.com/css?family=Raleway' rel='stylesheet' type='text/css'> <h1> <span class="raised">5</span> Comments </h1>
source share