Learn HTML Forms by Building a Registration Form - Step 24

** Step 24

Let us go to the next part of the registration form. This section will ask for the type of account the user is opening, and will confirm the user has read the terms and conditions.

Start by adding three label elements to the second fieldset.**

This is what it says every time
Sorry, your code does not pass. Don’t give up.

The label elements should be siblings

Your code so far

<!-- 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 for="first-name">Enter Your First Name: <input id="first-name" type="text" required /></label>
        <label for="last-name">Enter Your Last Name: <input id="last-name" type="text" required /></label>
        <label for="email">Enter Your Email: <input id="email" type="email" required /></label>
        <label for="new-password">Create a New Password: <input id="new-password" type="password" pattern="[a-z0-5]{8,}" required /></label>
      </fieldset>

<!-- User Editable Region -->

      <fieldset>
<label /> <label />
<label /> 
      </fieldset>

<!-- User Editable Region -->

      <fieldset></fieldset>
      <input type="submit" value="Submit" />
    </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;
}

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

Link to the challenge:

Hello and welcome to the community :smiley:!

Your label elements need label opening tags as well.
Ex:

<label></label>
1 Like

Welcome to FCC Forum and great community!

I think there may have been confusion between the label element and the input element. Input elements are self closing. But, label elements require both opening and closing element tags.

Happy coding! :slight_smile:

2 Likes


This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.