Learn to build a basic site with HTML including new HTML5 features.
Add basic CSS to your sites to change colors and fonts, and to control backgrounds and images.
Use positional CSS to build attractive and flexible site layouts in a number of different ways.