Oii, Fábio! Tudo bem?
Ambas explicações são válidas.
Quando declaramos uma fonte no CSS usando font-family
, como no exemplo:
--fonte-principal: 'Poppins', sans-serif;
Estamos especificando uma lista de fontes. A ideia é que o navegador tente usar a primeira fonte da lista, que no caso é 'Poppins'
. Se essa fonte não estiver disponível no dispositivo do usuário, o navegador tentará usar a próxima fonte da lista, que é sans-serif
. E, complementando, sans-serif
também indica o estilo da fonte, que é sem serifa, ou seja, sem aqueles pequenos traços no final das letras, como a instrutora mencionou.
Sendo assim, teremos as duas funcionalidades: letras sem serifa e se o navegador não identificar a primeira ele usa a segunda opção, que é sans-serif
.
Espero ter ajudado, conte sempre conosco aqui no fórum.
Até mais!