Это было бы довольно сложно, поскольку px
- абсолютная единица, а em
- относительная единица.
Рассмотрим эту разметку, например:
<div style="font-size:20px;">
<p style="font-size:10px;">The quick brown foxed jumped over
the lazy dog<span style="font-size:30px">s</span></p>
</div>
(приблизительно) em
эквивалент будет:
<div style="font-size:20px;">
<p style="font-size:0.5em;">The quick brown foxed jumped over
the lazy dog<span style="font-size:3em;">s</span></p>
</div>
Что не может быть сразу очевидным.