A respeito de HTML, XML e CSS3, julgue os itens subsequentes...

Próximas questões
Com base no mesmo assunto
Q351820 Programação

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.



Alternativas

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


"Bem formado significa que todos os elementos devem ter suas tags de fechamento ou serem escritos com uma sintaxe especial ( descrita adiante) e ainda, que todos os elementos devem estar convenientemente aninhados."

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

Resposta: E
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