Learn HTML Forms by Building a Registration Form - Step 31

Tell us what’s happening:

I dont reallyunderstand where im supposed to put the element with the link and where to place “Terms and Conditions”.

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

<!-- User Editable Region -->

      <label for="terms-and-conditions"<a href="https://www.freecodecamp.org/news/terms-of-service/">Terms and Conditions</a>><input id="terms-and-conditions" type="checkbox" required >I accept the terms and conditions</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/130.0.0.0 Safari/537.36

Challenge Information:

Learn HTML Forms by Building a Registration Form - Step 31

Hi @brandon_csdude

The anchor element goes around the text terms and conditions in the text you entered for the label element.

Please reset the step to restore the original code.

Then add the text.
Turn the words terms and conditions in the sentence into a link.

Happy coding

Hi, @brandon_csdude To make the text “I accept the terms and conditions” where only “terms and conditions” is a clickable link, we place the sentence “I accept the” as regular text. We wrap the “terms and conditions” in tag. Here is the code:

I accept the terms and conditions

Step 31

Add the text I accept the terms and conditions immediately after the input element in the newly added label. Then link the text terms and conditions to the following location:

Example Code

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

Check Your Code (Ctrl + Enter)

Sorry, your code does not pass. Hang in there.

You should add I accept the terms and conditions text to the label following the third fieldset.


ResetHelp

Navigated to Step 31

hi @annmutai63

It is great that you solved the challenge, but instead of posting your full working solution, it is best to stay focused on answering the original poster’s question(s) and help guide them with hints and suggestions to solve their own issues with the challenge.

We are trying to cut back on the number of spoiler solutions found on the forum and instead focus on helping other campers with their questions and definitely not posting full working solutions.

hi @abdirahmanahmed3272

Please create your own topic to ask for help.

If you have a question about a specific challenge as it relates to your written code for that challenge and need some help, click the Help button located on the challenge. This button only appears if you have tried to submit an answer at least three times.

The Help button will create a new topic with all code you have written and include a link to the challenge also. You will still be able to ask any questions in the post before submitting it to the forum.

Thank you.