Sobre desenvolvimento de aplicações web considere: I. Quando...

Próximas questões
Com base no mesmo assunto
Q71789 Programação
Sobre desenvolvimento de aplicações web considere:

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
Alternativas

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