Перейти к основному содержимому

Стилизация форм с помощью CSS

HTML-формы могут выглядеть намного лучше после стилизации, и CSS — инструмент для этого.

Пример

В этой стилизованной форме текстовые поля для имени и фамилии расположены над выпадающим списком стран.

Prompt
Создайте стилизованную HTML-форму с полями «Имя», «Фамилия» и выпадающим списком «Страна» (Australia, Canada, USA). Стилизуйте текстовые поля с полной шириной, отступами, margin и границей. Стилизуйте выпадающий список аналогичным образом.
Output: полная HTML-страница

Стилизация полей ввода формы

Большинство типов input поддерживают стилизацию с помощью CSS: поля для текста или паролей, флажки, переключатели, а также поля выбора файлов. Стилизовать можно и кнопки формы, и метки полей ввода.

Внешний вид полей ввода обычно задают width, padding и margin, border и border-radius, а также background-color, color и font-size.