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 trialBadrul Lasker
909 PointsClose curl bracket "}" not required?
I see that the instructor used right and left curl bracket in his main.css file, but when I tried removing the right curl bracket it worked too. So is it that the right curl bracket here is of no use?
3 Answers
Eric Buchmann
15,080 PointsIt might work if it's the last line in your CSS file, but if it isn't then more than likely it will create an error and cause styles that are below the error to not work properly. It's best to close it to avoid any possible errors. It won't actually say ERROR, but it will ignore styles silently.
Badrul Lasker
909 PointsOh! that makes sense. Thank you.
Wayne Ponce
1,775 PointsYou need to use curly brackets to avoid confusion in coding and possible CSS errors as anything inside the bracket is the property of the class or the id defines in the stylesheet
Christopher Loyd
Courses Plus Student 5,806 PointsChristopher Loyd
Courses Plus Student 5,806 PointsTo add to what other users have said in their answers, there are many things in both HTML and CSS that the browser is lenient on when it comes to understanding your code. However, even though it MAY work in the browser, because the browser has protected users from their own mistake, this still puts more work on the browser as it has to guess what you're trying to tell it rather than explicitly telling it how you're wanting your code to run. Therefore, having many instances of these issues in the same code may slow down your website when it loads.