Сделать элементы форм обязательными для заполнения

Сделать элементы форм обязательными для заполнения можно через атрибут required, который появился в HTML 5.

<input type="text" required>

Элементы с данным атрибутом доступны в CSS через псевдокласс :required.

Пример кода