Analise o texto: Na HTML5, esse atributo exibe uma mensagem...
Na HTML5, esse atributo exibe uma mensagem no campo antes dele ganhar o foco. Quando o campo ganha o foco, a mensagem é apagada automaticamente. Essa mensagem geralmente é utilizada para instruir o usuário no preenchimento do campo.
O atributo citado no texto é o
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A - <placeholder>.
A questão aborda o conhecimento sobre os atributos de elementos de formulário na linguagem de marcação HTML5. Para resolver essa questão, é necessário compreender o propósito e o comportamento dos diferentes atributos que podem ser utilizados em campos de entrada de dados (<input>).
O atributo <placeholder> é utilizado para fornecer uma dica ou uma instrução dentro de um campo de entrada (<input>), que é exibida antes do usuário interagir com o campo, ajudando assim no preenchimento. Conforme o usuário começa a digitar, o texto do placeholder desaparece, o que corresponde exatamente à descrição fornecida na questão. Sendo assim, a Alternativa A é a correta porque descreve o comportamento do atributo placeholder, que é o de apresentar uma mensagem (que não é um valor) no campo antes de este receber foco, e que se apaga assim que o usuário começa a interagir com o campo.
Os demais atributos apresentados nas alternativas têm funções distintas:
- O atributo <pattern> é utilizado para definir uma expressão regular contra a qual o valor do campo será validado.
- O atributo <seamless> (que era relacionado à inserção de iframes de modo que pareça ser parte do documento pai, mas não é mais um atributo padrão) não tem relação com campos de entrada.
- O atributo <sandbox> é usado em elementos <iframe> para aplicar restrições de segurança.
- O atributo <scoped> é utilizado com <style> para aplicar estilos a um elemento pai e seus filhos, e não está relacionado diretamente com campos de entrada.
Compreender a função de cada um desses atributos é essencial para desenvolver formulários web eficazes e acessíveis, e também para o sucesso em questões de concursos públicos relacionadas a programação web e linguagens de marcação.
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
atributo placeholder
O atributo espaço reservado especifica uma dica curta que descreve o valor esperado de um campo de entrada (por exemplo, um valor de amostra ou uma curta descrição do formato esperado).
A dica é exibida no campo de entrada quando ela está vazia, e desaparece quando o campo recebe o foco.
<input type="text" name="fname" placeholder="First name" />
fonte:http://www.w3schools.com/html5/html5_form_attributes.asp
Fiz um teste e não desaparece quando ganhar foco. Apenas quando o valor é inserido.
Vamos comentar as outras alternativas:
B) pattern:
- O atributo pattern é usado para definir uma expressão regular que o valor do campo de entrada deve corresponder para ser considerado válido. Não está relacionado a exibir mensagens antes de ganhar foco.
C) seamless:
- O atributo seamless não está relacionado a exibir mensagens em campos de formulário. Ele foi introduzido no HTML para indicar que um iframe deve ser renderizado sem bordas e margens, integrando-se perfeitamente ao conteúdo que o cerca.
D) sandbox:
- O atributo sandbox é usado em iframes para criar um ambiente de execução isolado, limitando as ações que o conteúdo do iframe pode realizar. Não está relacionado a exibir mensagens em campos de formulário.
E) scoped:
- O atributo scoped é usado em elementos <style> em HTML para limitar o alcance das regras CSS ao próprio elemento e seus descendentes. Não está relacionado a exibir mensagens em campos de formulário.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo