Bom, primeiramente gostaria de dizer que a aula que trata das medidas de fontes foi na minha opinião bastante confusa. Talvez o autor deveria ter feito um vídeo maior e explicando mais detalhadamente, com mais exemplos, e com exemplos de utilização no mundo real.
Uma das minhas dúvidas é a seguinte:
A medida rem terá como base o valor de font-size definido para a tag html, caso este atributo não seja definido na tag html, então a medida passará a tomar como base o tamanho padrão da fonte do navegador do usuário.
No curso o autor deu exemplos aumentando o valor da fonte do navegador. Basicamente então, se eu definir um tamanho de fonte pra tag html eu impossibilito o usuário de trocar o tamanho da fonte no navegador dele, pois mesmo que ele troque, tudo que eu defini como rem se baseará no atributo font-size da tag html. Ou seja, a tag rem não é muito flexível, correto? Pois ou eu não mexo no font-size da html ou o usuário não mexe no tamanho da fonte do navegador. Além disso caso eu não tenha definido um tamanho de fonte para os parágrafos, estes aumentariam quando o navegador tivesse sua fonte aumentada, então ficaria uma bagunça caso eu tivesse definido um rem para os outros elementos e um valor de font-size para a tag html.
Este pensamento está correto?
E a medida em? Esta aumentaria normalmente caso o usuário aumentasse o tamanho da fonte do navegador? Alguém pode dar exemplos de como e quais medidas utilizar em situações reais?
Desculpem pela quantidade de perguntas, mas está ligeiramente complicado compreender este assunto.