De acordo com os padrões web, um código deve ser desenvolvi...
A esse respeito, analise as afirmativas a seguir.
I. Estas camadas utilizam respectivamente as linguagens CSS, HTML ou XHTML e linguagens de script.
II. A camada de apresentação deve ser estruturada após a camada de conteúdo ter sido organizada em partes lógicas com linguagens de estruturação.
III. A página ou aplicação não pode funcionar na ausência da camada de comportamento.
Assinale:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - se somente a afirmativa II estiver correta.
Vamos analisar cada uma das afirmativas para compreender por que a alternativa B é a correta:
Afirmativa I: "Estas camadas utilizam respectivamente as linguagens CSS, HTML ou XHTML e linguagens de script."
Essa afirmativa está incorreta. A organização em camadas de conteúdo, apresentação e comportamento na web se dá da seguinte forma:
- Conteúdo: Utiliza linguagens como HTML ou XHTML para estruturar a informação.
- Apresentação: Usa CSS para definir o estilo visual do conteúdo.
- Comportamento: Emprega linguagens de script, como JavaScript, para dinamizar e controlar a interação com o usuário.
Note que a afirmativa I inverteu a ordem das linguagens para conteúdo e apresentação.
Afirmativa II: "A camada de apresentação deve ser estruturada após a camada de conteúdo ter sido organizada em partes lógicas com linguagens de estruturação."
Esta afirmativa está correta. No desenvolvimento web, é fundamental primeiro estruturar o conteúdo com HTML ou XHTML antes de aplicar estilos com CSS. Isso garante que a base da informação esteja organizada antes de definir sua aparência visual.
Afirmativa III: "A página ou aplicação não pode funcionar na ausência da camada de comportamento."
Essa afirmativa está incorreta. Embora a camada de comportamento, geralmente implementada com JavaScript, adicione interatividade e funcionalidades avançadas, uma página web ou aplicação pode sim funcionar sem ela. Sem JavaScript, a página ainda é acessível, pois já contém HTML para estrutura e CSS para apresentação, mantendo seu conteúdo visível e estilizado.
Portanto, a única afirmativa correta é a II, justificando a escolha da alternativa B.
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