Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialJacob Goo
5,627 Pointslabel and input problem
in the code challenge it comes up with an error that says i need to put a label element before the input element even though the label is before the input here my code ''<label for="name">Name:</label>
<input type="text" id="name" name="user_name">'
'
2 Answers
Jeremy Hayden
1,740 PointsThis works, check your code for an extra space, or other error.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>HTML Forms</title>
</head>
<body>
<form action="index.html" method="post">
<label for="name">Name:</label>
<input type="text" id="name" name="user_name">
<textarea id="comment" name="user_comment"></textarea>
<button type="submit">Submit Comment</button>
</form>
</body>
</html>
Andrew Molloy
37,259 PointsWorked fine for me and I can't see anything wrong with the code you posted, maybe try reloading the challenge. If it still doesn't work post the entire code in case something else has gone astray.
Jeremy Hayden
1,740 PointsJeremy Hayden
1,740 PointsIs there and extra space throwing off your label at the end of Name:?
Jacob Goo
5,627 PointsJacob Goo
5,627 Pointsthanks for the help, this code worked