В разных браузерах используется разный текст сообщений об ошибках, в том числе о пустых обязательных полях формы. 14 Формулировка также зависит от языка браузера пользователя. 1
Например, если в Safari выбран немецкий язык, то сообщение об ошибке будет отличаться от того, которое увидит пользователь Chrome с английским языком браузера. 1
В большинстве браузеров, поддерживающих формы HTML5, если поле с атрибутом required не заполнено, то при отправке формы браузер покажет предупреждение и отменит отправку. 34
Если нарушено несколько правил проверки, например, не заполнено несколько обязательных полей, то браузер начинает проверку полей сверху вниз. 3 Встретив первое некорректное значение, он прекращает дальнейшую проверку, отменяет отправку формы и выводит сообщение об ошибке рядом с полем, вызвавшим эту ошибку. 3
В Firefox к невалидным элементам применяется собственная стилизация — красная тень. 2