Learn HTML Forms by Building a Registration Form - Step 31

Task : Add I accept the terms and conditions text to the newly added label, then link the text terms and conditions to the following location:

https://www.freecodecamp.org/news/terms-of-service/

how is it not working?

<!-- 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></fieldset>

<!-- User Editable Region -->

      <label for="terms-and-conditions">I accept the<a href="https://www.freecodecamp.org/news/terms-of-service/"> terms and conditions</a><input id="terms-and-conditions" type="checkbox" required /></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 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36

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

Link to the challenge:
https://www.freecodecamp.org/learn/2022/responsive-web-design/learn-html-forms-by-building-a-registration-form/step-31This text will be hidden

Hello!

Try adding the text after the input element and before the closing label tag.

Make sure the anchor is touching the terms and conditions on both sides. Opening anchor before them, and closing anchor after them.

I hope this helps you!

Keep up your good progress! :slight_smile:

I am not seeing the code. But, the terms and conditions within the statement.

but behind the input element and without the space before terms.

Ah Finally! It worked!
Thanks alot mate!

1 Like

You are very welcome! Keep up the good progress!:slight_smile:

1 Like