A respeito de HTML, XML e CSS3, julgue os itens subsequentes...
A respeito de HTML, XML e CSS3, julgue os itens subsequentes.
Em um documento XML bem formado, os elementos pertinentes podem estar entrelaçados, desde que estejam aninhados.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E - Errado
Vamos entender melhor o conceito de documentos XML bem formados. Em XML, é crucial que os elementos estejam aninhados corretamente. Isso significa que eles devem abrir e fechar de maneira hierárquica e ordenada. Um exemplo simples de aninhamento correto seria:
<parent> <child> <subchild></subchild> </child> </parent>
Neste exemplo, o elemento <subchild>
está aninhado dentro de <child>
, que por sua vez está aninhado dentro de <parent>
. Isso é um aninhamento correto.
Por outro lado, a questão menciona elementos entrelaçados, o que sugere uma sobreposição de tags, o que seria algo como:
<parent> <child> </parent> <subchild></child> </subchild>
Este exemplo está incorreto porque as tags estão se cruzando - o elemento <parent>
está se fechando antes de <child>
, e <subchild>
está fechando fora de sua tag de abertura correspondente. Isso viola as regras de um documento XML bem formado, onde os elementos devem estar estritamente aninhados e não entrelaçados.
Portanto, a alternativa correta é "E - Errado", pois em um documento XML bem formado, é inaceitável que os elementos estejam entrelaçados. Eles devem estar estritamente aninhados sem sobreposição, mantendo uma estrutura de árvore clara e organizada.
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
São quatro as pseudo classes para links: a:link........define o estilo do link no estado inicial; a:visited...define o estilo do link visitado; a:hover.....define o estilo do link quando passa-se o mouse sobre ele; a:active....define o estilo do link ativo (o que foi "clicado").
http://www.maujor.com/tutorial/csslinks.php
É uma das regras necessárias para que um XML esteja bem formado:
"Elementos devem estar corretamente aninhados." E se eles estão entrelaçados, como diz a questão, não podem estar aninhados. É uma contradição, logo, a questão está errada.
Espero ter ajudado!
São quatro as pseudo classes para links:
a:link........define o estilo do link no estado inicial;
a:visited...define o estilo do link visitado;
a:hover.....define o estilo do link quando passa-se o mouse sobre ele;
a:active....define o estilo do link ativo (o que foi "clicado").
http://www.maujor.com/tutorial/csslinks.php
CORRETO: elementos aninhados.
aqui, um parágrafo em negrito.
INCORRETO: elementos em "overlapping"
aqui, um parágrafo emnegrito.
Fonte: http://www.maujor.com/w3c/xhtml10_2ed.html#h-4.1
A questão trocou os conceitos de hover e active.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo