Ed
há 3 semanas
Vamos analisar cada afirmativa: I. Um dos recursos do HTML5 é a capacidade de validar a maioria dos dados do usuário sem depender de scripts. Verdadeiro, o HTML5 introduziu várias funcionalidades de validação nativa que permitem verificar dados sem a necessidade de scripts adicionais. II. Quando um elemento será considerado válido se o usuário tentar enviar os dados, o navegador enviará o formulário, desde que nada mais o impeça de fazê-lo. Verdadeiro, essa afirmativa está correta, pois um formulário é enviado se todos os dados forem válidos. III. Quando um elemento será considerado inválido se o usuário tentar enviar os dados, o navegador bloqueará o formulário e exibirá uma mensagem de erro. Verdadeiro, essa afirmativa também está correta, pois o navegador impede o envio do formulário e informa o usuário sobre o erro. IV. Atributos de validação em elementos de formulário permitem especificar regras para uma entrada de formulário, como se um valor precisa ser preenchido, o comprimento mínimo e máximo dos dados, se precisa ser um número, um endereço de e-mail, ou qualquer outra coisa, e um padrão que deve corresponder. Verdadeiro, essa afirmativa está correta, pois os atributos de validação no HTML5 permitem definir várias regras para os dados de entrada. Agora, considerando que todas as afirmativas (I, II, III e IV) são verdadeiras, a alternativa correta que contém todos os itens verdadeiros é: e) I, II, III e IV.