A respeito das linguagens HTML/XHTML, assinale a alternativ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: A
A alternativa correta é a letra A, que menciona que o XHTML é uma versão do HTML que segue as regras mais estritas do XML. Essa informação está correta, pois o XHTML foi desenvolvido com o intuito de ser uma ponte entre a flexibilidade do HTML e a rigorosidade do XML, principalmente no que tange ao cumprimento de padrões bem-definidos e à facilidade de processamento por diferentes dispositivos e navegadores. No XHTML, todas as tags devem ser fechadas, os atributos devem estar entre aspas e os nomes das tags são case-sensitive, o que significa que diferenciam letras maiúsculas de minúsculas.
A vantagem mencionada está na familiaridade das tags que se mantêm muito parecidas com aquelas do HTML tradicional, facilitando para desenvolvedores que já têm experiência com HTML a transição para o XHTML. Essa compatibilidade ajuda a manter uma curva de aprendizado mais suave e permite o uso conjunto de tecnologias que já são conhecidas e amplamente adotadas.
Compreender a relação entre HTML, XHTML e XML é fundamental para quem trabalha com desenvolvimento web, pois essas são tecnologias centrais para a criação de páginas de internet. Ao entender essas diferenças e as regras específicas do XHTML, os desenvolvedores podem criar páginas que sejam mais compatíveis e acessíveis em diferentes tipos de dispositivos e navegadores.
Essa questão ilustra bem a importância de se estar atualizado sobre os padrões web e as melhores práticas de desenvolvimento, assuntos comuns em concursos públicos que abordam programação e tecnologias de informação.
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
Gabarito: A) XHTML é HTML com sintaxe XML (tags similares, mas regras mais rígidas, como fechamento obrigatório).
Erros das outras:
- B: HTML é linguagem de marcação, não exige lógica de programação.
- C: HTML é flexível (não rígido como SGML).
- D: Tags definem estrutura/semântica, não fluxo de execução.
- E: HTML não diferencia maiúsculas/minúsculas em tags (XHTML sim).
Dica:
- XHTML: Exige / em tags vazias (<img />).
- HTML5: Permite syntax mais solta (<img>).
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo