HTML HTML Forms Choosing Options Create a Select Menu

William Twiner
William Twiner
2,605 Points

Question about adding label for shirt_color

Racking my brain - what is wrong this code for adding a label for - for shirt color.

index.html
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>HTML Forms</title>
  </head>
  <body>

    <form action="index.html" method="post">
      <h1>Shirt Order Form</h1>
      <select id="color" name="shirt_color">
        <label for="color">Shirt Color:</label>
          <option value="red">Red</option>
          <option value="yellow">Yellow</option>
          <option value="purple">Purple</option>
          <option value="blue">Blue</option>
          <option value="green">Green</option>
          <option value="orange">Orange</option>

      </select>
    </form>

  </body>
</html>

1 Answer

Liam Clarke
MOD
Liam Clarke
Treehouse Moderator 19,724 Points

Hi William

Make sure the <label> is not inside the <select> tag. A <select> tag should only have the <option>'s for the <select>

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/select