Questão de Programação — HTML (HyperText Markup Language) — Instituto Consulplan 2026
ProgramaçãoHTML (HyperText Markup Language)
- Código
- gp003681
- Banca
- Instituto Consulplan
- Órgão
- CFBM
- Ano
- 2026
- Cargo
- Analista de Comunicação – Webdesigner
Durante o processo de auditoria de acessibilidade e otimização para motores de busca do portal do CFBM, identificou-se quea estrutura do código-fonte utilizava divisores genéricos (<div>) para toda a composição do layout, dificultando a navegaçãopor teclados e a indexação precisa de conteúdos governamentais. Para realizar a refatoração do template principal seguindoos padrões da W3C e do e-MAG (Modelo de Acessibilidade em Governo Eletrônico), o desenvolvedor deve reestruturar apágina de forma que os blocos de hiperlinks de navegação global e o conteúdo informativo central (específico de cada página,como uma nova Resolução Plenária) sejam envoltos por elementos que descrevam sua finalidade técnica. Para alcançar esseobjetivo, as tags semânticas que devem ser empregadas, respectivamente, são:
- A<aside> para a barra de navegação secundária e <div> para o container que armazena o feed de notícias do Conselho.
- B<div> com atributos de classe descritivos para cada seção e <span> para agrupar os fluxos de texto de resoluções técnicas.
- C<nav> para delimitar o conjunto de links de navegação principal e <main> para identificar o conteúdo central e predominantedo documento.
- D<ul> para estruturar a lista de links do menu e <section> para envolver de forma genérica todos os componentes que integram o rodapé.