Level 0
Level 1

CSS

This is the introduction to CSS (cascading style sheets). A CSS file allows you to separate your website's markup content from its style. As always you use your HTML file to arrange the content, but all of the presentation (fonts, colors, background, borders, text formatting, link effects & so on…) are accomplished within a CSS file.

Introduction

Learn about styling web pages with cascading style sheets.

Instructions
Resources

Selectors

In order for CSS to work you first need to specify which element you wish to apply CSS to. You do this with 'selectors'. Selectors are essentially just names for the things you want to target and affect. Within the {brackets} of selectors you place the effects you want to apply. In this assignment we want you to create selectors.

Instructions
Resources

Colors

Colors give life to a page. Black and white may be minimalistic and sleek, but the possibilities that arise when you add, say, 50 shades of grey, add so much to a website. This article focuses mainly on background color, but the principles can also be applied to text color. Color a text and background for this assignment.

Instructions
Resources

CSS Fonts

CSS also allows programmers to change the font on your webpage, or even include all the fonts. You can include custom fonts, but for some of them you have to pay. Nevertheless, you will probably grow font of the possibilities you already possess. Add cool fonts to your webpage.

Instructions
Resources