Author Archive

Fullscreen Background Images with CSS3

Monday, September 8th, 2014



Check out our free video on using CSS3 to add fullscreen background images:


read more

Teaching Web Design in High School

Friday, August 1st, 2014

Many K12 teachers are now being asked to teach web design for the first time. This presents a challenge since few teachers have professional web design and development experience. I was approached about two years ago by a couple of schools who needed a way to more easily teach web design. Luckily, I had been […]

read more

Tips on Learning CSS

Friday, June 6th, 2014

I had a student recently ask about the learning process in CSS, specifically she was concerned about the occasional steep learning curve in some aspects of the language. My answer: CSS can be challenging in the beginning …. it is not the most intuitive language and I’ve been personally critical of it for many years. […]

read more

How to Teach CSS Effectively

Saturday, April 26th, 2014

Hi! This blog post is for teachers teaching web design and programming … but if you are learning HTML and CSS (or any other language) many of these tips will be helpful to you too. Let’s start with a teaser: 1. Start with an Easy Language: Don’t use hard to understand languages like Java, C#, C++ […]

read more

CSS and Web Design Certification

Tuesday, February 25th, 2014



Some of you may know that the Studioweb training system is now being used by community colleges, K12 schools and career centers in the US and Canada to train and certify students in CSS, HTML, JavaScript and PHP.

We are now offering to same training and certification for the public at

read more

Making Web Pages Printable Using CSS

Friday, October 4th, 2013

printer friendly css

One of the classic problems with websites, is that they don’t print very well. That means that page elements (text, images, etc.) don’t line up, unwanted images and navigation links get printed – you basically have very little control, in terms of how your web pages look when they are printed.

What is the solution!!

The ‘old-school’ way, was to create separate ‘printable’ pages – this is a big waste of time! Instead, with the power of CSS, you will only need to make a few simple additions to your web pages and they will be printer friendly.

read more

How can you be sure the latest CSS stylesheet is loaded by the Browser?

Monday, July 22nd, 2013



The problem:

You keep updating your CSS stylesheet but the browser loads the old one from cache and so when a returning visitor loads the site, the layout gets screwed up. This is basically a CSS caching problem.

read more

CSS Learning System for Educators

Tuesday, May 21st, 2013



I am just going to be doing a little self promotion in this blog post … it happens once in a while!

Teaching CSS, Web Design and Programming Made Simple:

For teachers who are going to be teaching web design, I just released a new video training system designed to help educators teach HTML, CSS, PHP, MYSQL, JavaScript and other basic web design subjects:

What makes this system interesting is what it does for teachers:

read more