Questão de TI - Desenvolvimento de Sistemas — HTML — VUNESP 2024
TI - Desenvolvimento de Sistemas›HTML
Código
vu212189
Banca
VUNESP
Órgão
Pref Aparecida (SP)
Ano
2024
Cargo
Ana ( )
Analise o programa a seguir, que foi elaborado na linguagem HTML. <!DOCTYPE html> <html><body> <p title= Termina em 10/07/2024 >Inscrevase no nosso concurso!</p> </body></html> Quando ele for executado por um navegador que suporte HTML, como o Edge ou o Chrome, será(ão) exibido( as)(s) na tela
Ao texto “Inscreva-se no nosso concurso!” e quando o mouse passar sobre esse texto será exibido o texto “Termina em 10/07/2024”.
Bo texto “Termina em 10/07/2024” e quando o mouse passar sobre esse texto será exibido o texto “Inscreva-se no nosso concurso!”.
Co texto “Termina em 10/07/2024”.
Duma primeira linha com o texto “Inscreva-se no nosso concurso!” e uma segunda linha com o texto “Termina em 10/07/2024”.
Euma primeira linha em negrito e fonte grande com o texto “Termina em 10/07/2024” e uma segunda linha sem negrito e fonte normal com o texto “Inscreva-se no nosso concurso!”.
Revelar gabarito e comentário▾
GabaritoA — o texto “Inscreva-se no nosso concurso!” e quando o mouse passar sobre esse texto será exibido o texto “Termina em 10/07/2024”.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Atributo title em HTML: tooltip nativo
Gabarito: letra A. O atributo title do elemento <p> define um texto de dica que o navegador exibe como tooltip quando o mouse permanece sobre o elemento; o conteúdo visível na página é o texto entre as tags (Inscreva-se no nosso concurso!), e o valor do atributo só aparece ao passar o mouse. É o comportamento padrão do HTML, suportado por Edge e Chrome.
O atributo title é um atributo global do HTML — pode ser usado em qualquer elemento — e serve para fornecer informações adicionais sobre o elemento. Quando o usuário posiciona o cursor sobre o elemento e o mantém parado por um instante, o navegador exibe uma pequena caixa de texto (o tooltip) com o conteúdo do atributo. Esse conteúdo não faz parte do fluxo normal da página: ele não ocupa espaço, não é selecionável e não aparece em leitores de tela de forma padronizada (embora alguns leitores o anunciem).
No código da questão, temos:
<p title="Termina em 10/07/2024">Inscreva-se no nosso concurso!</p>
O texto visível na tela é "Inscreva-se no nosso concurso!" — é o conteúdo do elemento. O atributo title carrega o texto "Termina em 10/07/2024", que será exibido como tooltip quando o mouse passar sobre o parágrafo. Note que, no código original, as aspas do atributo foram omitidas (title= Termina em 10/07/2024 >), o que é um erro de sintaxe HTML: sem aspas, o navegador interpreta o valor do atributo até o primeiro espaço, ou seja, title="Termina" e o restante (em 10/07/2024) vira texto solto. Porém, a banca considerou a intenção correta — o atributo title com o valor completo — e o gabarito é a letra A. Em HTML5, as aspas são opcionais quando o valor não contém espaços, mas aqui há espaços, então o correto seria usar aspas. Ainda assim, a alternativa A descreve o comportamento esperado do atributo title.
A pegadinha da questão está em inverter o que é conteúdo visível e o que é tooltip. O candidato pode confundir e achar que o texto do atributo aparece na tela, mas não: o atributo title nunca é renderizado como conteúdo da página — ele é metadado exibido apenas na interação do mouse.
Guarde a distinção: conteúdo do elemento (entre as tags) = texto visível; atributo title = texto do tooltip. É exatamente essa fronteira que as alternativas exploram.
Atributo title (tooltip)
1Conteúdo do elemento (entre tags)
Texto visível na página
Ex.: "Inscreva-se no nosso concurso!"
2Atributo title
Metadado (não renderizado)
Exibido ao passar o mouse
Ex.: "Termina em 10/07/2024"
LEVEL · soulevel.com.br
Alternativa A — ✅ Correta ⟵ GABARITO
Descreve com precisão o comportamento do atributo title: o texto "Inscreva-se no nosso concurso!" é exibido na página, e ao passar o mouse sobre ele, o navegador mostra o tooltip "Termina em 10/07/2024". É o funcionamento padrão do HTML.
Alternativa B — ❌ Incorreta
Inverte os papéis: afirma que o texto visível é "Termina em 10/07/2024" e o tooltip é "Inscreva-se no nosso concurso!". Na verdade, o conteúdo do elemento é o texto visível, e o atributo title é o tooltip. A banca troca o conteúdo pelo atributo.
Alternativa C — ❌ Incorreta
Afirma que apenas "Termina em 10/07/2024" é exibido. Esse texto é o valor do atributo title, que só aparece como tooltip ao passar o mouse — não é o conteúdo visível da página. O texto visível é "Inscreva-se no nosso concurso!".
Alternativa D — ❌ Incorreta
Sugere que os dois textos aparecem em linhas separadas na página. Isso não ocorre: o atributo title não gera conteúdo visível na página; ele é exibido apenas como tooltip na interação do mouse.
Alternativa E — ❌ Incorreta
Mistura formatação inexistente: afirma que "Termina em 10/07/2024" aparece em negrito e fonte grande, e "Inscreva-se no nosso concurso!" em fonte normal. Não há nenhuma tag de formatação (<b>, <strong>, <h1>, etc.) no código — o texto visível é apenas "Inscreva-se no nosso concurso!", sem formatação especial, e o atributo title não é exibido como conteúdo.
NÃO CAIA NESSA!
A banca adora inverter o que é conteúdo visível e o que é atributo. Lembre-se: o texto entre as tags <p>...</p> é o que aparece na tela; o atributo title é apenas o tooltip que surge ao passar o mouse. Não confunda os dois papéis.
PEGA ESSA DICA!
Na prova, ao ver um atributo title, pergunte-se: "o que está entre as tags?" — isso é o conteúdo visível. O valor do title é sempre metadado, exibido só na interação. Essa distinção resolve a questão em segundos.