Sobre desenvolvimento de aplicações web considere: I. Quando...
I. Quando uma página HTML é analisada sintaticamente por um navegador web, qualquer formatação que tenha sido feita a mão ? isto é, quaisquer espaços extras, tabulações, mudança de linha etc. ? não será ignorada.
II. Os navegadores web são regulamentados e padronizados pela World Wide Web Consortium (W3C) e por esse motivo todas as versões suportam o mesmo conjunto de recursos tags HTML.
III. A declaração DOCTYPE é uma tag HTML que informa ao navegador web a versão da linguagem de marcação que a página foi escrita.
IV. A Document Type Definition (DTD) especifica as regras para a linguagem de marcação, para que os navegadores possam processar o conteúdo corretamente.
Está correto o que se afirma APENAS em
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Resposta Correta: E - Apenas a afirmação IV está correta.
A questão aborda conhecimentos sobre HTML, navegadores web e padrões de desenvolvimento de aplicações web. Vamos analisar cada afirmação:
A afirmação I está incorreta porque os navegadores ignoram os espaços em branco adicionais, como espaços extras, tabulações e mudanças de linha ao renderizar o HTML. Esses espaços não afetam a apresentação visual do conteúdo da página web.
A afirmação II está incorreta porque, embora os navegadores sejam regulamentados pelo W3C, nem todas as versões dos navegadores suportam o mesmo conjunto de recursos ou tags HTML. Existem diferenças na implementação e no suporte a diferentes versões de HTML e recursos de CSS e JavaScript, o que pode levar a diferenças na aparência e no comportamento das páginas web entre diferentes navegadores ou versões de navegadores.
A afirmação III contém um erro conceitual. A declaração DOCTYPE não é uma tag HTML, mas uma instrução para o navegador sobre qual versão e tipo de documento HTML ou XHTML está sendo usado. Desta forma, ela ajuda o navegador a renderizar a página corretamente.
A afirmação IV é a única correta. A Document Type Definition (DTD) é um conjunto de regras para uma versão específica do HTML ou XHTML que declara quais elementos e atributos podem aparecer onde no documento e como eles devem ser processados. A declaração DOCTYPE no início de um documento HTML identifica a versão do HTML ou XHTML à qual o documento adere e se refere a uma DTD específica para essa versão.
Portanto, a alternativa correta é a E, que afirma que apenas a afirmação IV está correta. Esta afirmação é a correta porque a DTD é fundamental para a validação de documentos HTML e XHTML e para garantir que os mesmos sejam interpretados de maneira uniforme pelos navegadores.
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
I. Quando uma página HTML é analisada sintaticamente por um navegador web, qualquer formatação que tenha sido feita a mão ? isto é, quaisquer espaços extras, tabulações, mudança de linha etc. ? não será ignorada.
Este tipo de formatação é ignorado pelo parser do browser. Para incluir espaçõs, quebras de linhas e tabulações deverão ser incluídas as tags HTML correspondentes.
II. Os navegadores web são regulamentados e padronizados pela World Wide Web Consortium (W3C) e por esse motivo todas as versões suportam o mesmo conjunto de recursos tags HTML.
Apesar de existir um padrão, os navegadores diferem em alguns recursos. Uma página exibida em IE poderá não ter a mesma aparência quando exibida no Firefox, por exemplo.
III. A declaração DOCTYPE é uma tag HTML que informa ao navegador web a versão da linguagem de marcação que a página foi escrita.
The doctype declaration should be the very first thing in an HTML document, before the <html> tag.
The doctype declaration is not an HTML tag; it is an instruction to the web browser about what version of the markup language the page is written in.
The doctype declaration refers to a Document Type Definition (DTD). The DTD specifies the rules for the markup language, so that the browsers can render the content correctly.
IV. A Document Type Definition (DTD) especifica as regras para a linguagem de marcação, para que os navegadores possam processar o conteúdo corretamente.
Correto. O DTD é usado para validar uma linguagem de marcação, em geral, XML.
DOCTYPE não é uma tag HTML.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo