Learn HTML Forms by Building a Registration Form - Step 52

Tell us what’s happening:
Describe your issue in detail here.

input[type=“submit”] {
display: block;
width: 60%;

}

/* 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 action='https://register-demo.freecodecamp.org'>
    <fieldset>
      <label>Enter Your First Name: <input type="text" name="first-name" required /></label>
      <label>Enter Your Last Name: <input type="text" name="last-name" required /></label>
      <label>Enter Your Email: <input type="email" name="email" required /></label>
      <label>Create a New Password: <input type="password" name="password" pattern="[a-z0-5]{8,}" required /></label>
    </fieldset>
    <fieldset>
      <label><input type="radio" name="account-type" class="inline" /> Personal Account</label>
      <label><input type="radio" name="account-type" class="inline" /> Business Account</label>
      <label>
        <input type="checkbox" name="terms" class="inline" required /> I accept the <a href="https://www.freecodecamp.org/news/terms-of-service/">terms and conditions</a>
      </label>
    </fieldset>
    <fieldset>
      <label>Upload a profile picture: <input type="file" name="file" /></label>
      <label>Input your age (years): <input type="number" name="age" min="13" max="120" />
      </label>
      <label>How did you hear about us?
        <select name="referrer">
          <option value="">(select one)</option>
          <option value="1">freeCodeCamp News</option>
          <option value="2">freeCodeCamp YouTube Channel</option>
          <option value="3">freeCodeCamp Forum</option>
          <option value="4">Other</option>
        </select>
      </label>
      <label>Provide a bio:
        <textarea name="bio" rows="3" cols="30" placeholder="I like coding on the beach..."></textarea>
      </label>
    </fieldset>
    <input type="submit" value="Submit" />
  </form>
</body>
</html>
/* file: styles.css */
body {
width: 100%;
height: 100vh;
margin: 0;
background-color: #1b1b32;
color: #f5f6f7;
font-family: Tahoma;
font-size: 16px;
}

h1, p {
margin: 1em auto;
text-align: center;
}

form {
width: 60vw;
max-width: 500px;
min-width: 300px;
margin: 0 auto;
}

fieldset {
border: none;
padding: 2rem 0;
border-bottom: 3px solid #3b3b4f;
}

fieldset:last-of-type {
border-bottom: none;
}

label {
display: block;
margin: 0.5rem 0;
}

input,
textarea,
select {
margin: 10px 0 0 0;
width: 100%;
min-height: 2em;
}

input, textarea {
background-color: #0a0a23;
border: 1px solid #0a0a23;
color: #ffffff;
}

.inline {
width: unset;
margin: 0 0.5em 0 0;
vertical-align: middle;
input[type=“submit”] {
display: block;
width: 60%;}

  **Your browser information:**

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36

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

Link to the challenge:

Hey! Welcome to the freeCodeCamp’s community forums.

Learning to describe the bugs or issues you’re facing is a great skill to have in a developer, it may seem hard at first, but you should at least provide a brief summary of what you are trying to accomplish and what’s the error that shows up when you try to run your code.

You can add any and all of the questions that you might have in the following section

Tell us what’s happening:

It will also make it easier for others to help you if they know the problem beforehand.

Hi starabeer, I came across what appeared to be the same issue as this camper was having, and it might be a bug. We both had:

Mod Edit: removed solution

in our CSS and the hint kept saying to use an “input[type=“submit”]” selector. We obviously were using that selector. I just reset the lesson, entered the exact same code, and it passed just fine.

there are reasons that the exercise fails to pass that may not be obvious. Such as when you are typing, you may inadvertently delete part of the existing code (and that would mess up the test).

(I believe this type of problem usually hits the users who are still getting used to the FCC environment, but you may notice that it doesn’t hit anyone who is working through more advanced courses)

I hope you see less of this as you move forward.

In the meantime though, I do ask you to refrain from posting code solutions to the forum if you can help it (sometimes you can’t like when you are asking for help).
The reason for this request is because we are trying to allow learners to go through the process of learning without ‘spoilers’ (essentially code spoilers circumvent the process of the brain to form new neural pathways that support learning of advanced concepts)

all the best.

Hey Edward! as @hbar1st said, there can be multiple reasons why the tests might be failing. In this camper’s case, they deleted a } before they entered the code to complete this challenge.

Sometimes, even if your code is correct, there’s a possibility that the tests might still fail if you are using an extension on your browser which might mess with the tests. In your case, it seems like that is what happened.

Whenever you face problems such as that, you should try asking for help in the forums and a lot of people will be willing to help you! :smile: