“Prova de HTML5: Questões sobre a Declaração DOCTYPE”
Tema: O HTML5, A TAG DOCTYPE HTML inicial: Múltipla Escolha.
Etapa/Série: 1º ano – Ensino Médio
Disciplina: Educação Tecnológica
Questões: 20
Prova de Educação Tecnológica – 1º Ano do Ensino Médio
Tema: O HTML5 e a TAG DOCTYPE HTML Inicial
Instruções: Leia atentamente cada questão. Marque a alternativa correta com a letra A, B, C ou D. Após a escolha, justifique sua resposta.
—
Questão 1:
Qual é a principal função da declaração DOCTYPE em um documento HTML5?
A) Definir o título do documento.
B) Informar ao navegador a versão do HTML utilizada.
C) Estabelecer a codificação de caracteres.
D) Iniciar a seção de cabeçalho do documento.
—
Questão 2:
Qual linha de código representa a declaração DOCTYPE para HTML5?
A) “
B) “
C) “
D) “
—
Questão 3:
Por que é importante não incluir atributos na declaração DOCTYPE HTML5?
A) Os navegadores não reconhecem a versão do HTML.
B) A sintaxe se torna muito complexa.
C) O HTML5 não requer atributos, simplificando o código.
D) A inclusão de atributos gera erros no site.
—
Questão 4:
Qual das opções a seguir NÃO é um benefício de usar a declaração DOCTYPE no HTML5?
A) Melhora a semântica da página.
B) Assegura a compatibilidade com diferentes navegadores.
C) Aumenta a performance do site.
D) Facilita a validação do documento.
—
Questão 5:
Em relação ao DOCTYPE do HTML5, qual afirmação é verdadeira?
A) Deve ser a primeira linha de qualquer documento HTML.
B) Pode ser colocada em qualquer parte do documento.
C) É opcional e não afeta a renderização do documento.
D) Não é necessário em documentos XHTML.
—
Questão 6:
A declaração DOCTYPE ajuda a evitar qual problema comum entre navegadores?
A) Conflitos de estilo.
B) Má interpretação de códigos HTML.
C) Problemas com scripts JavaScript.
D) Falhas na renderização das imagens.
—
Questão 7:
Qual é o impacto da falta da declaração DOCTYPE em um documento HTML?
A) Tornará o site mais lento.
B) Poderá causar a renderização em “modo quirks”.
C) Abreviará o tempo necessário para carregar a página.
D) Não terá impacto, pois é opcional.
—
Questão 8:
O que significa a palavra “quirks” em relação ao modo de renderização de um navegador?
A) Refere-se a uma versão antiga do HTML.
B) Indica um erro de codificação.
C) Representa um modo de compatibilidade para estilos antigos.
D) É um termo usado para descrever páginas que não têm DOCTYPE.
—
Questão 9:
A declaração “ é utilizada para indicar que o documento é escrito em:
A) XHTML.
B) HTML5.
C) HTML 4.01.
D) HTML 3.2.
—
Questão 10:
Qual é a consequência de ter múltiplas declarações DOCTYPE em um mesmo documento?
A) O navegador escolherá um automaticamente.
B) O HTML será interpretado incorretamente.
C) O código se tornará mais eficiente.
D) A página será otimizada para SEO.
—
Questão 11:
Nos navegadores modernos, a ausência do DOCTYPE pode resultar em:
A) Renderização em modo padrão.
B) Renderização em modo quirks.
C) Aumento de segurança.
D) Melhorias de performance.
—
Questão 12:
A qual padrão HTML a declaração “ se refere?
A) XHTML 1.0.
B) HTML4.
C) HTML5.
D) XHTML5.
—
Questão 13:
Qual das alternativas é uma prática recomendada para documentos HTML?
A) Usar HTML4 se houver necessidade de compatibilidade.
B) Sempre incluir a declaração DOCTYPE no topo do documento.
C) Colocar a declaração DOCTYPE após a seção .
D) Evitar a utilização de Doctype para evitar erros.
—
Questão 14:
Quando um desenvolvedor utiliza a declaração DOCTYPE, ele está assegurando que:
A) O código está validado.
B) O navegador renderiza a página em modo moderno.
C) O código HTML é acessível.
D) Não haverá necessidade de scripts adicionais.
—
Questão 15:
Em relação à declaração DOCTYPE no HTML5, qual das afirmações é incorreta?
A) É a única declaração que deve estar no topo do documento.
B) Pode ser usada em qualquer versão do HTML.
C) Foi simplificada em relação a versões anteriores.
D) Não requer uma URI para a DTD.
—
Questão 16:
Qual dos seguintes não é um motivo para a construção do HTML5 e sua respectiva declaração DOCTYPE?
A) Aumentar a interoperabilidade entre navegadores.
B) Fornecer suporte a novos dispositivos móveis.
C) Manter a complexidade de versões anteriores.
D) Facilitar o desenvolvimento web com semântica melhorada.
—
Questão 17:
A declaração DOCTYPE é uma recomendação da qual organização?
A) IETF (Internet Engineering Task Force).
B) ISO (International Organization for Standardization).
C) W3C (World Wide Web Consortium).
D) IEEE (Institute of Electrical and Electronics Engineers).
—
Questão 18:
O uso da declaração DOCTYPE é considerado um padrão essencial para websites modernos principalmente por conta de:
A) Melhorar a visibilidade em motores de busca.
B) Garantir compatibilidade com suas versões prévias.
C) Facilitar a escrita de código CSS.
D) Aumentar o suporte para navegadores antigos.
—
Questão 19:
Considere um exemplo de código HTML básico:
“`
Olá Mundo!
“`
Qual é a função do DOCTYPE neste exemplo?
A) Indicar que o servidor é compatível com essa linguagem.
B) Indicar que se trata de um documento HTML5.
C) Definir o título da página no navegador.
D) Estabelecer a estrutura da página.
—
Questão 20:
No HTML5, a simplicidade da declaração DOCTYPE é uma resposta a:
A) Necessidade de simplificação de código existentes.
B) Novas funcionalidades de HTML5 que não exigem biblioteca externa.
C) A complexidade de desenvolvimentos anteriores.
D) Eficácia nos processadores de dados.
—
Gabarito Detalhado
1. B) Informar ao navegador a versão do HTML utilizada.
Justificativa: A declaração DOCTYPE serve para informar ao navegador qual versão do HTML está sendo utilizada, ou seja, estabelece a interpretação correta da página.
2. B) “
Justificativa: Esta é a forma correta e simplificada da declaração DOCTYPE no HTML5.
3. C) O HTML5 não requer atributos, simplificando o código.
Justificativa: Diferente das versões anteriores do HTML, o HTML5 não necessita de atributos na declaração DOCTYPE.
4. C) Aumenta a performance do site.
Justificativa: A declaração DOCTYPE não tem relação direta com a performance do site, mas com a correta interpretação do HTML.
5. A) Deve ser a primeira linha de qualquer documento HTML.
Justificativa: Por convenção, a declaração DOCTYPE deve ser a primeira linha do documento para garantir correta interpretação.
6. B) Má interpretação de códigos HTML.
Justificativa: A declaração DOCTYPE é crucial para que o navegador renderize a página corretamente, evitando interpretações errôneas.
7. B) Poderá causar a renderização em “modo quirks”.
Justificativa: A ausência do DOCTYPE pode resultar em um modo de renderização que imita comportamentos dos navegadores mais antigos.
8. C) Representa um modo de compatibilidade para estilos antigos.
Justificativa: O modo quirks simula as implementações comportamentais de versões mais antigas do HTML.
9. B) HTML5.
Justificativa: A declaração especifica que o documento é um arquivo HTML5.
10. B) O HTML será interpretado incorretamente.
Justificativa: Múltiplas declarações DOCTYPE podem confundir o navegador, resultando em renderizações indesejadas.
11. B) Renderização em modo quirks.
Justificativa