The Markup Framework comes with several typography style sheets that you can use as a starting point for your own designs.
Each style sheet sets out typographic elements to a consistent baseline.
Some typographic style sheets respond to changes in screen height by increasing or decreasing the font size and/or baseline.
Font sizes and distances are always measured in ems.
View the demos here.