Browsers don't test empty values when validating an email address so that such values will validate. To avoid this, an input of type email
must have a required
attribute set. Validation takes place only when inputs have a value. I've summarized my tests in the following video.