Learn HTML Forms by Building a Registration Form - Step 17

Tell us what’s happening:
I’ve tried this about 10 different ways, and can’t seem to get it to accept my code.

Hint text says " You should add the third input after the label text Enter Your Email:, and include a space after the colon." which I have done, but it still doesn’t seem to take it.

Any help would be much appreciated!

Your code so far

<!-- file: index.html -->
<!DOCTYPE html>
<html lang="en">
    <meta charset="UTF-8">
    <title>Registration Form</title>
    <link rel="stylesheet" href="styles.css" />
    <h1>Registration Form</h1>
    <p>Please fill out this form with the required information</p>
    <form method="post" action='https://register-demo.freecodecamp.org'>
        <label>Enter Your First Name: <input></label>
        <label>Enter Your Last Name: <input></label>
        <label>Enter Your Email: <input></label>
        <label>Create a New Password: <input></label>
/* 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; rv:107.0) Gecko/20100101 Firefox/107.0

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

Link to the challenge:

Hmm, the HTML you posted above is passing for me. Not sure why it isn’t for you? If you haven’t already then try resetting the step and also reloading the page. If that doesn’t work then try a different browser. But I’m using Firefox and it is passing for me.

Tried refreshing and even closing Firefox and reopening, but no dice. Then just tried it on Edge and it worked first try. Odd, but at least I can move along, thanks for the help!

Check the extensions on the browser. If you have any like dark mode etc they may interfere with the test.

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