Em desenvolvimento web, o HTML é utilizado para estruturar ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E (Errado)
Tema central da questão:
Esta questão trata dos papéis fundamentais de HTML, CSS e JavaScript no desenvolvimento web. Compreender essas linguagens é essencial para qualquer profissional de desenvolvimento web e mobile, pois elas formam a base da construção de páginas e aplicações.
Resumo teórico:
- HTML (HyperText Markup Language): Define a estrutura do conteúdo de páginas web. Exemplo: títulos, parágrafos, listas.
- CSS (Cascading Style Sheets): Responsável pela aparência visual das páginas, como cores, fontes, espaçamento e layout.
- JavaScript: Adiciona interatividade e comportamentos dinâmicos, como respostas a cliques de botões, animações, validações de formulários, etc.
Fonte: MDN Web Docs (Mozilla)
Justificativa da alternativa correta:
A afirmação da questão está errada porque CSS não é utilizado para funcionalidades interativas (isso é papel do JavaScript) e JavaScript não serve para personalizar estilos da página como função primária, mas sim para criar interatividade. O correto seria: HTML estrutura, CSS estiliza e JavaScript adiciona interatividade.
Estratégia para interpretação:
Preste atenção em palavras-chave e descrições das funções de cada linguagem. Pegadinhas comuns envolvem misturar as responsabilidades dessas tecnologias. Sempre que uma alternativa associar "funcionalidades interativas" ao CSS ou "personalização de estilos" ao JavaScript, desconfie!
Resumo Final:
HTML → estrutura; CSS → estilo visual; JavaScript → interatividade.
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
Comentários
Veja os comentários dos nossos alunos
E
Análise:
- HTML (HyperText Markup Language):
- ✅ Correto! Serve para estruturar a página — define títulos, parágrafos, links, tabelas, etc.
- CSS (Cascading Style Sheets):
- ❌ Erro! Não adiciona funcionalidades interativas.
- → CSS serve para estilizar: cores, fontes, tamanhos, espaçamentos, posicionamentos, animações visuais, etc.
- JavaScript:
- ❌ Outro erro! Não é usado principalmente para personalizar estilos (embora possa).
- → JavaScript serve para adicionar interatividade: eventos de clique, validações de formulário, requisições assíncronas (AJAX), manipulação dinâmica de conteúdo, etc.
Aqui estamos falando de front-end
Lembra que HTML tem o T de esTruTura
Já o CSS tem o S de viSual
E o java você da um jeito ai de lembrar kkk, mas é ele que cuida do comportamento e interatividade.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo