Learn HTML Forms by Building a Registration Form - Step 31

Tell us what’s happening:

Stuck at this error
I have added the link correctly

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>
      <fieldset>
        <legend>Account type (required)</legend>
        <label for="personal-account"><input id="personal-account" type="radio" name="account-type" checked /> Personal</label>
        <label for="business-account"><input id="business-account" type="radio" name="account-type" /> Business</label>
      </fieldset>
      <fieldset>


<!-- User Editable Region -->

      </fieldset>
      <label for="terms-and-conditions"><input id="terms-and-conditions" type="checkbox" required/>I accept the terms and conditions<a href="https://www.freecodecamp.org/news/terms-of-service/">terms and conditions</a></label>

<!-- User Editable Region -->

      <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;
}

Your browser information:

User Agent is: Mozilla/5.0 (X11; Linux x86_64; rv:125.0) Gecko/20100101 Firefox/125.0

Challenge Information:

Learn HTML Forms by Building a Registration Form - Step 31

It looks like the problem is that you did not add the anchor element correctly.

The anchor element needs to go around the text that was already there.

1 Like
<label for="terms-and-conditions"><input id="terms-and-conditions" type="checkbox" required/><a href="https://www.freecodecamp.org/news/terms-of-service/">I accept the terms and conditions</a></label>

Like this?

That’s more text than should be inside of the anchor element.

Please help me its not working

What did you try to fix the issue that the anchor element has more text inside of it than the instructions ask for?

1 Like

Wait wait I think I got it

1 Like

Thanks. It was asking to me Wrap anchor tag around terms and conditions only.
:sweat_smile:

1 Like