Learn HTML Forms by Building a Registration Form - Step 17

Tell us what’s happening:
Describe your issue in detail here.

Your code so far
help please i just dont seem to pas this one

<!-- file: index.html -->
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8">
    <title>Registration Form</title>
    <link rel="stylesheet" href="styles.css" />
  </head>
  <body>
    <h1>Registration Form</h1>
    <p>Please fill out this form with the required information</p>
    <form method="post" action='https://register-demo.freecodecamp.org'>
      <fieldset>
        <label> <input Enter Your First Name:</input></label>
        <label> <input Enter Your Last Name:</label>
        <label> <input Enter Your Email:</label>
        <label> <input Create a New Password:</label>
      </fieldset>
      <fieldset></fieldset>
      <fieldset></fieldset>
    </form>
  </body>
</html>
/* file: styles.css */
body {
  width: 100%;
  height: 100vh;
  margin: 0;
  background-color: #1b1b32;
  color: #f5f6f7;
}

label {
  display: block;
  margin: 0.5rem 0;
}

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36

Challenge: Learn HTML Forms by Building a Registration Form - Step 17

Link to the challenge:

input tag is a self closing tag. So you don’t have add </input>.

i tried with no luck.

space after the colon?
what colon?

The colon : after the text Name

still not happening kai1

Show the code along with the changes that you made.

<input Enter Your First Name: <input Enter Your Last Name: <input Enter Your Email: <input Create a New Password:
Registration Form

Registration Form

Please fill out this form with the required information

<input Enter Your First Name: <input Enter Your Last Name: <input Enter Your Email: <input Create a New Password:

Add three backticks ``` before and after the code to format it.

After the colon : add a space and then add the input tag.

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8">
    <title>Registration Form</title>
    <link rel="stylesheet" href="styles.css" />
  </head>
  <body>
    <h1>Registration Form</h1>
    <p>Please fill out this form with the required information</p>
    <form method="post" action='https://register-demo.freecodecamp.org'>
      <fieldset>
        <label> <input Enter Your First Name:</input></label>
        <label> <input Enter Your Last Name:</label>
        <label> <input Enter Your Email:</label>
        <label> <input Create a New Password:</label>
      </fieldset>
      <fieldset></fieldset>
      <fieldset></fieldset>
    </form>
  </body>
</html>```

Remove this.

After this text add a space and then add input tag.

        <label><input Enter Your First Name: </input></label>
        <label><input Enter Your Last Name: </input></label>
        <label><input Enter Your Email: </input></label>
        <label><input Create a New Password: </input></label>
      </fieldset>```

where is the problem, do you see it? i dont.

Remove this thing wherever it is present in your code. Best way will be to reset the challenge.

You are misunderstanding the instructions and writing incorrect html as well.

Be sure to add each input after the label text, and include a space after the colon.

The quoted instructions say they want an input element. This is a plain and simple input element like this <input> (no closing tag because it is self-closing)

Then they want that added -after- the text of the label. With exactly one space between the colon : and the input element

1 Like

still not working,

        <label><input>Enter Your First Name: </label>
        <label><input>Enter Your Last Name: </label>
        <label><input>Enter Your Email: </label>
        <label><input>Create a New Password: </label>
      </fieldset>```

Please read the instructions again.

i did ! its in the last message