Не могу пройти испытание: форма регистрации 11/18

Испытание: форма регистрации

Что не так? Вот ссылка на испытание.

Укажите в html, textarea - rows=“3” и отступ между input и label. Воспользуйтесь проверкой “различия”.

Спасибо!

Здравствуйте!
Подскажите пожалуйста, как решить проблему с восприятием html кода сервером. Поле “Информация о себе” выглядит короче, чем требуется.

Вроде ведь абсолютно та же проблема, на которую указал выше @SergeyBosak. Разве нет?) И если всё-таки что-то непонятно, лучше дать код вместо картинки, тогда виднее будет.

К сожалению, предложенный выше вариант решения проблемы не помог.
Код:

<!DOCTYPE html>
<html>
    <head>
       <title>Испытание: форма регистрации</title>
    </head>
    <body>
        <h1>Регистрация</h1>
        <form action="/echo" method="post">
            <label for="login-field">Ваш логин (email):<br>
            </label>
            <input type="text" name="login" id="login-field"><br>
            <label for="password-field">Пароль:<br>                   </label>
            <input type="password" name="password" id="password-field"><br>
            <label for="info-field">Информация о себе:
            </label><br>
            <textarea name="information" id="info-field" rows="3"></textarea><br>
            <input type="checkbox" name="checkbox" id="checkbox" checked>
            <label for="checkbox">Подписаться на рассылку</label><br>
           <input type="submit" name="regist" id="registr" value="Зарегистрироваться">
        </form>
    </body>
</html>

Попробуйте нажать на кнопку “Проверить” )
А так все должно работать, хотя есть нелогичные вставки Br’ов - закройте теги label, а уже потом делайте перенос)

Видимо баг, ваш код у меня спокойно выдал 100%

1 лайк

Спасибо всем, действительно какие-то неполадки с сайтом были.

1 лайк

приветствую. что-то не пойму, что не так в коде испытания.

<!DOCTYPE html>
<html>
    <head>
       <title>Испытание: форма регистрации</title>
    </head>
    <body>
        <h1>Регистрация</h1>
        <form action="/echo" method="post">
            <label for="email-field">Ваш логин (email):</label><br>
            <input type="text" name = "email" id ="email-field"><br>
            <label for="password-field">Пароль:</label></br>
            <input type="password" name="password" id="password-field"><br>
            <label for="textarea-field">Информация о себе:</label><br>
            <textarea name = "textarea" id="textarea-field" rows=3 cols=20></textarea>
        
            </br>
            <input type="checkbox" name="checkbox" id="checkbox-field" checked>Подписаться на рассылку
        <input type="submit" name="submit" id="submit-field" value=" Зарегистрироваться">   
        </form>
    </body>
</html>

Тег <br> не требует закрывающего тега, вот такой синтаксис </br> некорректен.

В вашем решении добавил пробел перед Подписаться на рассылку и убрал пробел перед Зарегистрироваться и решение стало верным на 100%.

Используйте вкладки «Наложение» и «Различия», чтобы найти, где именно проблема.

1 лайк

При прохождении задания не могу понять, почему не проходит код.

<!DOCTYPE html>
<html>
    <head>
       <title>Испытание: форма регистрации</title>
    </head>
    <body>
        <h1>Регистрация</h1>
        <form action="/echo" method="post">
           <label for="login-field">Ваш логин (email):</label><br>
           <input type="text" id="login-field"></input><br>
           <label for="password-field">Пароль:</label><br>
           <input type="password" id="password-field"></input><br>
           <label for="information">Информация о себе:</label><br>
           <textarea id="information" rows="3"></textarea><br>
           <input type="checkbox" id="checkbox" checked></input>
           <label for="checkbox">Подписаться на рассылку</label>
            <input type="submit" id="submit-field" value="Зарегистрироваться">
        </form>
    </body>
</html>

Ваш код верный, нажимайте на кнопку «Проверить» и смотрите во вкладках «Наложение» и «Различия», в чём проблема.

Сервер почему-то видит код не так, как он отображается у меня в браузере (Opera).

Пардон, проглядел ошибки в коде: поля ввода не должны иметь парные закрывающие теги </input>. Возможно в этом проблема «ошибки» серверной проверки.

Да, проблема была в этом. Огромное спасибо )))

2 лайка

Добрый всем день!
Не могу понять, где косяк. 93%
Визуально у textarea в правом нижнем углу треугольничек, за который можно потянуть и изменить размер, но ведь в задании сказано, что cols задавать не нужно?

<!DOCTYPE html>
<html>
<head>
   <title>Испытание: форма регистрации</title>
</head>
<body>
    <h1>Регистрация</h1>
    <form action="/echo" method="post">
        <label for="login-field">Ваш логин (email):</label><br>
        <input type="text" name="login" id="login-field"><br>
        <label for="pass-field">Пароль:</label><br>
        <input type="password" name="pass" id="pass-field"><br>
        <label for="info-field">Информация о себе:</label><br>
        <textarea name="info" id="info-field"></textarea><br>
        <label><input type="checkbox" name="check" id="check-field" checked>Подписаться на рассылку</label><br>
        <input type="submit" name="reg" id="reg-button" value="Зарегистрироваться">
    </form>
</body>
</html>