Tell us what’s happening:
In this step you’re required to create and nest input elements within your labels, as well as add a space. I believe I’ve done this correctly, however the Code Check seems to disagree haha. The hint at the bottom says “You should add the third input
after the label
text Enter Your Email:
, and include a space after the colon.” I’ve done this exactly, unless I’m missing something?
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>
<!-- User Editable Region -->
<form method="post" action='https://register-demo.freecodecamp.org'>
<fieldset>
<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>
</fieldset>
<!-- User Editable Region -->
<fieldset></fieldset>
<fieldset></fieldset>
</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; rv:109.0) Gecko/20100101 Firefox/111.0
Challenge: Learn HTML Forms by Building a Registration Form - Step 17
Link to the challenge: