Em um momento em que os dispositivos de acesso à internet v...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: D - '@media'
A questão aborda um conceito essencial em CSS, que é a responsividade de um site. Com a variedade de dispositivos de acesso à internet (como smartphones, tablets, e computadores), é crucial que o layout de um site se adapte a diferentes tamanhos de tela para garantir uma boa experiência ao usuário. Para isso, utilizamos a técnica das media queries em CSS.
@media é uma regra do CSS que permite aplicar estilos específicos com base em condições como largura da tela, resolução, e outros aspectos do dispositivo. Por exemplo, podemos definir que determinados estilos só se aplicam quando a largura da tela é menor que 600px, ideal para smartphones.
Vamos examinar as alternativas:
A - '@font-face'
Esta regra é utilizada para definir novas fontes no CSS. Permite que fontes personalizadas sejam carregadas e usadas nas páginas, mas não está relacionada à responsividade ou ao ajuste de layout baseado no tamanho da tela. Portanto, não é a resposta correta.
B - '@keyframes'
A regra @keyframes é utilizada para criar animações em CSS. Define as etapas de uma animação CSS, permitindo a transição suave entre diferentes estados de estilo, mas não é usada para adaptar layout segundo o tamanho da tela.
C - '@import'
Esta regra é usada para importar estilos de uma folha de estilo externa para a atual. É uma forma de organizar e modularizar CSS, mas não se relaciona com a responsividade ou a adaptação de estilos ao tamanho da tela.
D - '@media'
Esta é a alternativa correta. Como explicado, @media permite aplicar estilos condicionalmente, baseando-se em características do dispositivo, sendo a técnica ideal para tornar um site responsivo.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo