Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

CSS CSS Basics (2014) Understanding Values and Units Rem Units

Difference between px , em and rem

I still dont know whats the difference

1 Answer

Jamie Reardon
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Jamie Reardon
Treehouse Project Reviewer

Px is a fixed unit which means that it always stays fixed at that size. You would use pixels when you want precise sizing.

Em and rem are relative units, which means that they are always relative to a font size. They are basically multipliers.

The difference between em and rem is that em is always relative to the parent element, rem is always relative to the root element (html). Typically, 1 em is equal to the default font size of 16px.

Thanks