CSS font-size
Specify font-size:100%; for body, which will result (with browsers default settings) in a default font size of 16px.
Then specify further font-sizes in relative em.
em is always relative to the parent elements size.
line-height can be specified in em as well.
body { font-size:100%; }<br />* { font-size:''x''em; }
You can calculate pixel values for em and em values for wanted pixel values (again, with the 16px as a base):
em = px / 16px = 16 * em