px ist eine fixe Größenangabe, em eine relative.
Vor ein paar Jahren noch war em für die skalierung der Schriften recht beliebt um die Schriften besser an unterschiedliche Voreinstellungen anpassen zu können, wenn Nutzer mit ihren Einstellungen vom Standard abwichen.
Nötig ist das heute nicht mehr da die meisten Browser problemlos skalieren können, sowohl Schrift als auch Layout.
Einfacher tust du dich allemal mit festen Angaben.