Zell Liew has written a great blog post on why Browser Media Queries that use EM
instead of PX
, REM
for breakpoints is the only unit that performs consistently across all browsers for:
- Font size changes in HTML
font-size
- User Zoom In/Outs
- Changed default browser font sizes
Update: There is a great 2020 article which covers changes since 2016.