O HTML, CSS e JavaScript desempenham funções essenciais e co...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A
Tema central da questão: A questão aborda as diferenças e funções das três principais tecnologias do front end web: HTML, CSS e JavaScript. Entender claramente os papéis de cada uma é essencial para quem estuda programação web e participa de concursos.
Resumo teórico:
HTML (HyperText Markup Language): É a linguagem de marcação usada para estruturar o conteúdo de uma página na web, como textos, imagens, links, listas e tabelas, seguindo princípios semânticos.
CSS (Cascading Style Sheets): Responsável pela apresentação visual da página, como cores, fontes, alinhamentos e disposição dos elementos.
JavaScript: Linguagem de programação que permite adicionar interatividade e comportamento dinâmico, como animações, validações de formulários ou respostas a eventos do usuário.
Fonte: MDN Web Docs
Justificativa da alternativa correta (A):
A alternativa A descreve corretamente as funções de cada tecnologia: HTML estrutura, CSS estiliza e JavaScript interage. Esta é a divisão clássica e aceita internacionalmente no desenvolvimento web.
Análise das alternativas incorretas:
B: HTML não é uma linguagem de programação, mas de marcação. CSS faz muito mais do que responsividade e JavaScript não é voltado para design gráfico.
C: Aqui as funções estão todas trocadas: HTML não define interação, CSS não controla lógica e JavaScript não estrutura conteúdo.
D: HTML e CSS não são apenas ferramentas de design e JavaScript não é o único capaz de estruturar e estilizar.
E: Não faz sentido, pois apenas a alternativa A está correta.
Estratégia para interpretação:
Procure por termos técnicos precisos e cuidado com afirmações absolutas ou trocas de funções. Questões assim costumam trazer pegadinhas invertendo responsabilidades de cada tecnologia.
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