Learn HTML Forms by Building a Registration Form - Step 17

Tell us what’s happening:
Hello. I need some help with stage 17 of building a registration form. below is what the question is asking me to do:

Nest an input element within each label . Be sure to add each input after the label text, and include a space after the colon…

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 action='https://register-demo.freecodecamp.org'>
        <label>Enter Your First Name:  <input type= "text"/> </label>
        <label>Enter Your Last Name: <input type= "text"/></label>
        <label>Enter Your Email: <input type= "text"/></label>
        <label>Create a New Password: <input type= "text"/></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) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/ Safari/537.36

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

Link to the challenge:

Welcome to our community!
Where did you find the instruction to add any attribute and its value to the ‘input’ elements?

remove the type attributes as they are not needed in this step

ohh, I see where I was getting it all wrong. Thank you for the insight.

1 Like

Thank you very much for the quick solution. Appreciated.

1 Like

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