1 - Adaptando o corpo do texto para unidades relativas
CSS:
.cabecalho__navegacao__link {
color: var(--cor-destaque);
font-family: var(--fonte-paragrafo);
font-size: 1.5rem; /* 24px / 16 = 1.5 REM*/
font-weight: 600;
text-decoration: none;
}
Portfólio:
2 - Convertendo pixels para rem em CSS
CSS:
font-size: 1.5rem; /* 24px / 16 = 1.5 REM*/
font-size: 2.25rem; /* 36 / 16 = 2.25 REM*/
font-size: 1.5rem; /* 24 / 16 = 1.5 REM*/
font-size: 1.5rem; /* 24 / 16 = 1.5 REM */
font-size: 1.5rem; /* 24 / 16 = 1.5REM */
font-size: 1.5rem; /* 24px / 16 = 1.5REM*/
3 - Melhorando a responsividade de um site
Muito Grande:
Grande:
Médio:
Pequeno:
Muito Pequeno:
4 - Ajustando o CSS para diferentes tamanhos de fonte
Resposta: Acredito que seria necessário transformar as porcentagens e os pixels de tudo para o REM.
Dúvida:
Posso deixar o número na forma de fração ou é obrigatório escrever em decimal? Eu testei deixar "36/16" e ficou menor do que 2.25rem. Por que isso acontece sendo que são o mesmo número?