Questão de Programação — CSS (Cascading Style Sheets) — CESPE / CEBRASPE 2024
- Código
- ce188499
- Banca
- CESPE / CEBRASPE
- Órgão
- TCE-AC
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação - Área: Sistemas de Informação
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: ❌ ERRADO (Alternativa E). O uso extensivo de pseudoelementos no CSS3 não melhora a estrutura semântica de um documento HTML. Pseudoelementos (como ::before, ::after, ::first-line) são mecanismos de estilo e apresentação visual, não modificam a árvore semântica do HTML. A semântica de um documento é definida pelas tags HTML (como <header>, <nav>, <article>, <section>, etc.) e pelos atributos ARIA, não por regras CSS.
Os pseudoelementos permitem inserir conteúdo decorativo ou estilizar partes específicas de elementos, mas esse conteúdo não faz parte do DOM real e não é interpretado por leitores de tela ou mecanismos de busca como conteúdo semântico. A afirmação do item, portanto, está errada.
A semântica do HTML é definida exclusivamente pela escolha adequada de tags e atributos. CSS cuida da apresentação; não confunda os papéis.
❌ ERRADO — gabarito E.
Link permanente: /questoes/ce188499