image

Access unlimited bootcamps and 650+ courses forever

70
%OFF
Article image
Felipe Goncalves
Felipe Goncalves06/02/2024 16:10
Share
CI&T - Do Prompt ao AgenteRecommended for youCI&T - Do Prompt ao Agente

rem & em - unidades de medidas relativas

  • #CSS

Olá colegas e estudantes da DIO! Hoje quero ajudar você a aprender, ou a relembrar, sobre as unidades de medidas relativas 'em' e 'rem'. Muito úteis quando o assunto é estilizção de páginas web.

🖌️ em 

Usa como referência o font-size do elemento pai para definir o tamanho da fonte de um elemento. O valor passado multiplica o valor de font-size do elemento pai. Se o tamanho da fonte for de 20px do elemento pai, o elemento filho terá a fonte de 40px. 

Se for utilizado para outra propriedade, o resultado estará relacionado ao tamanho da fonte do próprio elemento. Se o elemento tem uma fonte de 30px, e a largura receber o valor de 10rem, a largura total será de 30px (vide imagem).

🖍️ rem

É semelhante ao ‘em’, só que ‘rem’ sempre vai usar como referência o tamanho da fonte do elemento raiz, que no caso é a tag <html>. Geralmente os navegadores tem a fonte de 16px. Não importa quantos elementos vai haver um dentro do outro, ‘rem’ sempre vai se basear no tamanho do elemento raiz (vide imagem)

Ambas as unidades têm vantagens como: fácil manutenção, responsividade e controle de escala pelos navegadores. Entretanto, a unidade ‘rem’ acaba sendo a mais usada, devido ao fato do seu comportamento ser mais previsível do que ‘em’.

🧠o CSS trabalha com outras unidades de medidas relativas além dessas. São elas: porcentagem, vw, vh, ex e ch

Levanto os meus olhos para os montes e pergunto: De onde me vem o socorro? O meu socorro vem do Senhor, que fez os céus e a terra.”

Salmo 121.1-2

image

Share
Recommended for you
Globant  - Java & Spring Boot AI Developer
Accenture - Python para Análise e Automação de Dados
Lupo - Primeiros Passos com Inteligência Artificial
Comments (0)
Recommended for youCI&T - Do Prompt ao Agente