This does almost the same work as "px" and "px" is much more precise... Even though it doesn't take into account the user's font settings
Safari 5, Chrome, FF 3.6+ & IE 9+ support rems. You can also add a px fallback for older browsers: p { font-size: 14px; font-size: 2.24em; }