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 trial

General Discussion

How do I refine the HTML & CSS skills I am learning?

I finished the HTML and I am 5/13 of the way on the CSS portion yet I don't feel like I'm anywhere close to being a Web Developer (In terms of making the layout of the website).

How did you sharpen your skills to get better at HTML & CSS?

4 Answers

Practice :) html and css are fun to learn. That's what I would do, build something without outside help. You could keep the documentation next to you to get the hang of the syntax but when you're building something without outside help that's when you start learning. Start small, 3 page website with a navigation bar and add some style!

Continual practice and use of the skills. You'll never stop learning. You'll likely never feel as if you are proficient. Just when you think you are starting to have a grasp on it, something will be depreciated, browser support will change, syntax will change, something will or won't need prefixed.

Two big recommendations. Observe the code of some of you favorite sites, and see how they did things. See if you can find HTML syntax issues. See if you can guess what CSS declaration they used before you actually look.

Another thing is to always continue to code. Recreate a website with a new Codepen, and see how close you can get to matching the site without looking at the actual code first. Or if you have project(s) you want to tackle, go for it.

The first step to not suck at something, is to start sucking at something. You'll get there. It's an organic learning process.

Repetition, Repetition, Repetition or Persistance Because practice makes perfect.

Jonathan Grieve
MOD
Jonathan Grieve
Treehouse Moderator 91,254 Points

If you're stumped with support and CSS prefixes make sure you have caniuse.com bookmarked. That usually has the most up to date information.

Codepen, Codrops, JSFiddle, Github search for "CSS"...

Sign up for web newsletters, read blogs! Follow people on twitter who share interesting links :)

Never stop learning :)