Задать вопрос
@Artjomka
Начинающий верстальщик

Почему у меня когда я создаю поле input появляется еще одно поле?

5ee9d61f1355d707565560.jpeg
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <form class="box" action="index.html" method="POST">
      <h1>Логин</h1>
      <input type="submit" name="submit" value="Отправить" /><input />
    </form>
  </body>
</html>
  • Вопрос задан
  • 147 просмотров
Подписаться 1 Простой 3 комментария
Решения вопроса 2
wapster92
@wapster92 Куратор тега CSS
input одиночный тэг не нужно его закрывать. Документацию стоит читать https://developer.mozilla.org/ru/docs/Web/HTML/Ele...
Ответ написан
Комментировать
Ankhena
@Ankhena Куратор тега CSS
Нежно люблю верстку
Вы написали 2 инпута.
<input type="submit" name="submit" value="Отправить" /><input />

Один с атрибутами, другой без.

Если бы инпут был бы парным тегом, то слеш ставился бы в начале закрывающего тега, вот так: </input>
Но инпут одиночный тег и правильно пишется так (вообще без слешей):
<input type="submit" name="submit" value="Отправить">


Но у вас это кнопка.
Поэтому, имеет смысл заменить ее на button
<button type="submit" name="submit">Отправить</button>

Так и её будет проще стилизовать
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
SpiderPigAndCat
@SpiderPigAndCat
занимаюсь салообразованием
ты создаешь поле -> оно появляется. Вот работает все как надо
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы