JavaScript Treehouse Club - MASH MASH - HTML Forms, Divs, and Inputs

Jason Wheeler
Jason Wheeler
2,544 Points

I have assigned a class to everything labeled div. Will someone please help me with the correct answer??? I'm stuck. TY.

I created style tags too. At first, I just assigned a class attribute to the div at the top of each input box. Then, when that answer came back incorrect, I assigned attributes to the closing tag div at the bottom of each input box. I'm not sure what I am doing wrong or right...

index.html
<body>
  <h1>First Day of School</h1>

  <form>
   <style>
    <div class="favorite_stuff">
      <h4>Favorite Foods?</h4>
      <input name="food[]">
      <input name="food[]">
      <input name="food[]">
      <input name="food[]">
    </div class="favorite_stuff">

    <div class="favorite_stuff">
      <h4>Favorite Animals?</h4>
      <input name="animal[]">
      <input name="animal[]">
      <input name="animal[]">
      <input name="animal[]">
    </div class="favorite_stuff">
    </style>

  </form>

</body>

1 Answer

Steven Parker
Steven Parker
171,342 Points

Attributes (like class names) are only added to starting tags. The ending tag is always just a slash and the tag name.