3
respostas

em ,rem e ch

quando utilizar os arquivos em , rem e ch e serve para qual finalidade?

3 respostas

Essas medidas servem para tornar o layout mais coeso. Por exemplo, digamos que você tenha definido que uma parte do texto tem que ficar com 60px, isso porque o texto precisa estar destacado, mas esse texto só estará em destaque caso a fonte do navegador seja 30px, ou 40px, caso ela seja uma fonte "EXG" os 60px não irão funcionar.

Logo em vez de usar os px como referência, usa-se a fonte do próprio navegador como referência no caso rem. Ou seje, pega-se o tamanho da fonte que o navegador está usando e se faz o calculo de tamanho em cima dessa fonte, para espaços, tamanho de fontes e outras coisas, não se usa os pixels, sacou?

Já o em pega o tamanho da fonte do elemento pai.

Já a medida CH é utilizada para medir larguras. Essas medidas vão se basear não em pixels, mas na fonte do navegador, o que torna o layout mais robusto.

Além de deixar o código mais robusto, tem uma grande diferença:

usar EM e não pixels ajuda para layouts responsivos.

Abraços.