Как создать: форму регистрации
- Предыдущая страница Форма для социальных логинов
- Следующая страница Форма с иконками
Узнайте, как использовать CSS для создания формы регистрации.
Как создать форму регистрации
Шаг 1 - Добавьте HTML:
Используйте элемент <form> для обработки ввода. Подробнее о PHP можно узнать в наших учебниках.
Затем добавьте контроллы ввода для каждого поля (и соответствующие им метки):
<form action="action_page.php"> <div class="container"> <h1>Регистрация</h1> <p>Заполните эту форму, чтобы создать аккаунт.</p> <hr> <label for="email"><b>Электронная почта</b></label> <input type="text" placeholder="Введіть електронну пошту" name="email" id="email" required> <label for="psw"><b>Пароль</b></label> <input type="password" placeholder="Введіть пароль" name="psw" id="psw" required> <label for="psw-repeat"><b>Повторите пароль</b></label> <input type="password" placeholder="Повторите пароль" name="psw-repeat" id="psw-repeat" required> <hr> <p>Создавая аккаунт, вы соглашаетесь с нашими <a href="#">Условиями и Политикой конфиденциальности</a>.</p> <button type="submit" class="registerbtn">Зарегистрироваться</button> </div> <div class="container signin"> <p>Уже есть аккаунт? <a href="#">Войти</a>.</p> </div> </form>
Шаг 2 - Добавить CSS:
* {box-sizing: border-box} /* Добавить внутренний отступ к контейнеру */ .container { padding: 16px; } /* Полное ширина поля ввода */ input[type=text], input[type=password] { width: 100%; padding: 15px; margin: 5px 0 22px 0; display: inline-block; border: none; background: #f1f1f1; } input[type=text]:focus, input[type=password]:focus { background-color: #ddd; outline: none; } /* Перекрыть стандартный стиль hr */ hr { border: 1px solid #f1f1f1; margin-bottom: 25px; } /* Установить стиль для кнопки отправки/регистрации */ .registerbtn { background-color: #04AA6D; color: white; padding: 16px 20px; margin: 8px 0; border: none; cursor: pointer; width: 100%; opacity: 0.9; } .registerbtn:hover { opacity:1; } /* Добавить синий цвет текста для ссылок */ a { color: dodgerblue; } /* Установить灰色背景色 для части “Вход” и выровнять текст по центру */ .signin { background-color: #f1f1f1; text-align: center; }
Соответствующие страницы
Урок:HTML форма
Урок:CSS форма
- Предыдущая страница Форма для социальных логинов
- Следующая страница Форма с иконками