You have covered the major areas of web design in three steps now all you have to do is implement them in creative and thought provoking ways. When doing this, keep in mind not only the content but how you display that content. Ask yourself questions such as "Would the user think about the information in the same way if I changed the font" or "why not arrange this in a new way to suggest information in a slightly better and more understandable way".

There are many ways web users interpret information. Much like how the CSS window you made had the font in red and the background in yellow would convey an urgency to someone. That urgency was unintended, yet someone who did not know that and did not read the information yet may assume that because of its high visibility that that information is more important than what ever else is present on the page.

You will find below three categories of sites that give an in-depth explanation of web design, typography, and mechanics.

If you would like more indepth information about HTML5 Coding (which you probably will):take a look at these:

W3 schools It offers a great tutorial that is easy to follow and covers all the little details.

HTML DOG This also has a good tutorial and contains some interesting tricks that W3 does not have. between the two you should be set!

Mozilla Okay, if the first two were not enough, and you're a glutton for more: Mozilla's Developer Network has you covered (though its a bit dry).

Now here are some links to places where CSS is king:

W3 schools CSS tutorial So, W3 is a one stop shop for web design and mechanics. Be sure to check out the opacity module!

CSS tutorial I bet you cant guess what the link takes you to! This particular site has an interesting perspective and is easy to follow, but the best thing about it is that the logo is a POISON ARROW FROG!!!!!

CSS Tricks Forum At some point in time you will inflict de-folliclelization (scientific word for hair pulling) upon yourself out of sheer disgust of CSS issues. At which point you will need to visit the CSS-Tricks Forum. There are billions of people using the internet and someone at some point has had the same issue you have.

Here is the fun stuff(Not that coding isn't fun *eye twitches*). When you have CSS and HTML under your belt all you need to do is implement it, but unfortunately many people are not blessed with such good taste as mine. So, in those situations I recommend using these resources:

Butterick's Practical Typography This is an wonderful resource both on and off the internet. it provides instruction for creating clean professional looking documents.

9 Essential Principles for Good Web Design Collis Ta'eed brings you the 9 commandments of good web design. Its a quick read that provides a general overview of thing to keep in mind when starting from scratch on a website.

Take what you know and tell the world!