Почему псевдокласс invalid изменяет состояние input по дефолту?
Селекторы псевдоклассов являются мощным инструментом для стилизации элементов в зависимости от их состояния или содержимого. Псевдокласс ":invalid" применяется к элементам формы, таким как input, textarea и select, чтобы указать, что содержимое элемента не соответствует ожидаемому формату или требованиям. Когда пользователь заполняет форму и отправляет ее, браузер выполняет валидацию содержимого элементов формы с помощью HTML5 встроенной ... Читать далее