SóProvas


ID
868747
Banca
CESPE / CEBRASPE
Órgão
TRE-MS
Ano
2013
Provas
Disciplina
Programação
Assuntos

Na versão HTML5, novos tipos de campos foram criados. Assinale a opção que descreve corretamente o tipo de campo em HTML.

Alternativas
Comentários
  • tel

    Telefone. Não há máscara de formatação ou validação, propositalmente, visto não haver no mundo um padrão bem definido para números de telefones. É claro que você pode usar a nova API de validação de formulários (descrita no capítulo 8) para isso. Os agentes de usuário podem permitir a integração com sua agenda de contatos, o que é particularmente útil em telefones celulares.

    search

    Um campo de busca. A aparência e comportamento do campo pode mudar ligeiramente dependendo do agente de usuário, para parecer com os demais campos de busca do sistema.

    email

    E-mail, com formatação e validação. O agente de usuário pode inclusive promover a integração com sua agenda de contatos.

    url

    Um endereço web, também com formatação e validação.

    Datas e horas

    O campo de formulário pode conter qualquer um desses valores no atributo type:

    • datetime
    • date
    • month
    • week
    • time
    • datetime-local

    Todos devem ser validados e formatados pelo agente de usuário, que pode inclusive mostrar um calendário, um seletor de horário ou outro auxílio ao preenchimento que estiver disponível no sistema do usuário.

    O atributo adicional step define, para os validadores e auxílios ao preenchimento, a diferença mínima entre dois horários. O valor de step é em segundos, e o valor padrão é 60. Assim, se você usar step="300" o usuário poderá fornecer como horários 7:00, 7:05 e 7:10, mas não 7:02 ou 7:08.

    number

    Veja um exemplo do tipo number com seus atributos opcionais:

    font: http://tableless.com.br/html5/?chapter=7

  • Input Type: email

    _

    The is used for input fields that should contain an e-mail address.

    Depending on browser support, the e-mail address can be automatically validated when submitted.

    Some smartphones recognize the email type, and adds ".com" to the keyboard to match email input.

  • Sacanagem essa questão.

    Qual o erro da alternativa "d"?

    Forçaram muito na relativização de alguma coisa pra considerar ela errada. Olhem a descrição do campo datetime-local:

    "O tipo de campo datetime-local trata automaticamente as diferenças de fusos horários, submetendo ao servidor e recebendo dele valores GMT. Com isso você pode, com facilidade, construir um sistema que será usado em diferentes fusos horários e permitir que cada usuário lide com os valores em seu próprio fuso horário."

  • Danhuri, tbm fiquei em dúvida na D, mas lendo a definição que vc colocou, acho que entendi pq está errada: a alternativa D diz que o fuso horário é de acordo com o servidor da aplicação, no entanto a definição que vc postou diz que é de acordo com o fuso horário de cada usuário, ou seja, o fuso horário será buscado no cliente e não no servidor.

  • <input type="reset"> define um botão de redefinição que redefinirá todos os valores do formulário para seus valores padrão.

    <input type="radio"> define um botão de rádio. Os botões de opção permitem que um usuário selecione APENAS UMA de um número limitado de opções.

    <input type="checkbox"> define uma caixa de seleção. As caixas de seleção permitem que um usuário selecione ZERO ou MAIS opções de um número limitado de opções.

    <input type="button"> define um botão.

    <input type="color"> é usado para campos de entrada que devem conter uma cor.

    <input type="date"> é usado para campos de entrada que devem conter uma data.

    <input type="datetime-local"> especifica um campo de entrada de data e hora, sem fuso horário. [Erro da letra D]

    <input type="email"> é usado para campos de entrada que devem conter um endereço de e-mail. Alguns smartphones reconhecem o tipo de e-mail e adicionam ".com" ao teclado para corresponder à entrada de e-mail.

    <input type="file"> define um campo de seleção de arquivo e um botão "Procurar" para uploads de arquivos.

    <input type="month"> permite que o usuário selecione um mês e ano.

    <input type="number"> define um campo de entrada numérico.

    <input type="search"> é usado para campos de pesquisa (um campo de pesquisa se comporta como um campo de texto normal).

    Fonte: https://www.w3schools.com/html/html_form_input_types.asp