Build a Checkout Page

Having an issue on Step.16
Error message: “You should have a p element with an id of card-number-help immediately after the card number input.”
I can’t find my mistake
Thank you for your support
Happy coding!

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8" />
    <title>Checkout Page</title>
</head>
<body>
  <h1>Checkout</h1>
<section>
    <h2>Your Cart</h2>
    <img src="https://cdn.freecodecamp.org/curriculum/labs/cube.jpg" alt="a picture of a rubik cube"/>
  </section>
  <section>
    <h2>Payment Information</h2>
    <form>
      <label for="card-name" type="text" id="card-name">Cardholder Name
      <span aria-hidden="true">*</span>
      </label>
      <input  required 
      type="text" 
      id="card-name" 
      name="card-name"/>

      <label for="card-number"type="text"id="card-number">Card Number
         <span aria-hidden="true">*</span>
         </label>
      <input  required
      type="text" 
      aria-describedby="card-number-help" 
      id="card-number" 
      name="card-number"/>

<p id="card-number-help">Please enter a valid card number</p>


    </form>
  </section>
</body>
</html>

You have two </body> tags at the bottom, and your <label> elements have type and id attributes that don’t belong there.

I appreciate your help!
Code just passes.
Thanks a lot! :slight_smile: