EM vs REM
em dan rem merupakan salah dua dari satuan yang digunakan untuk ukuran pada css. Pada kali ini akan dibahas satuan tersebut dan apa perbedaannya
REM
Root Emphasis adalah satuan yang terikat dengan element root. yang dimaksud element root ini adalah tag <html>. Maka dari itu setiap element child memiliki satuan rem, child tersebut akan memiliki ukuran x dari jumlah rootnya

sebagai contoh
Root tag
<html> = 16px
Child tag
<p> = 2rem
Dengan demikin ukuran tag <p> yaitu sebesar 2 x ukuran tag <html> yaitu 2 x 16 = 32 px
Dan itu berlaku disemua elemen childnya
EM
Emphasis adalah satuan yang bergantung pada element parentnya. sebagai contoh
<html>
<body>
<div>
<p>Child div</p>
</div>
<p>Child body</p>
</body>
</html>

Tag <p> disini memiliki parent tag <div>, Maka dari itu ukuran p akan tegantung dari ukuran tag divnya
Contoh: jika body memiliki ukuran 16px div memiliki ukuran 32px p sebagi child div memiliki 2 em p sebagai child body memiliki 2 em
maka dari ukuran tersebut tag p jika diubah ke satuan px akan menjadi p pertama = 64px p kedua = 32 px
meskipun ukurannya sama 2 em tapi ketika di load di browser akan memiliki ukuran yang berbeda