Однострочное текстовое поле

Почти всем формам требуется текстовый ввод от пользователей, чтобы ввести своё имя, адрес электронной почты, пароль, адрес и др. Текстовые поля формы применяются в разных вариантах.

<form action="">
                        
    <p>Как вас зовут</p>
    <p><input type="text" name="name" maxlength="25" size="40" value="Вася"> </p>

</form>

Для элемента < input > - есть простые правила, которые следует соблюдать:

 <input>  нельзя вкладывать внутрь ссылки  <a> 

 <input>  нельзя вкладывать внутрь кнопки  <button> 

атрибут  list  должен ссылаться на элемент  <datalist>