It looks like there is some problem with the font sizes being rendered in Chrome and FF. The text is not aligned with the numbers because in chrome and IE8 the h1
content comes in two lines where as in FF it is in single line. And i am no expert to say why this is happening.
To fix this try giving giving a smaller font size to the h1
, for eg:
<h1 style="position:relative;top:-15px; font-size:30px; line-height:34px;">How to Make Your First Website</h1>
I suggest you to avoid inline styling in your html, instead write the styles in your CSS because it makes easy for you to change the styles