Welcome to CSS Wizardry

Hi there, I'm Harry. I live in Yorkshire (UK) and I am a freelance front-end developer, which means I have an expert working knowledge of CSS (Cascading Style Sheet) and xHTML (eXtensible HyperText Markup Language), as well as usability, web standards, table-less layout, UX (User eXperience), semantic markup and accessibility. I make the web usable. To see what I can do for you, contact me. Otherwise, please read my blog...

Business Card Image

Coldplay - Violet Hill

30/04/2008 at 13:54:26 - 4 comments

Coldplay have released the first single off of their fourth studio album Viva La Vida or Death And All His Friends - for free! Read more...

Redesign - Your Thoughts

25/04/2008 at 17:03:05 - 6 comments

After varied feedback from my last redesign I have three options: switch back, keep this, or make a new one... Read more...

Sam Brown's Goodies

16/04/2008 at 12:32:38 - No comments

Last week I sent some of my Moo MiniCards up to Sam Brown in Scotland - and he's sent some stuff back! Read more...

The Book of Mozilla, 7:15

12/04/2008 at 10:59:58 - 1 comment

I didn't know about this, I wonder if there are any more... Read more...

Moo MiniCards

03/04/2008 at 11:23:09 - 7 comments

I decided to get myself some Moo MiniCards - I'm glad I did! Read more...

Going Back?

01/04/2008 at 16:27:11 - 5 comments

Since the release of CSS Wizardry's current design, feedback suggests a reversion... Read more...

The Importance of Accessible and Usable Design

30/03/2008 at 12:13:44 - 3 comments

A lot of the time, unfortunately, accessibility and usability are overlooked and undervalued by clients, who sometimes fail to realise the bigger picture and what accessible development has to offer. Read more...

Accessibility Statement

29/03/2008 at 12:07:50 - No comments

This version of CSS Wizardry comes with an extensive accessibility statement. Read it, see what's what, and why. Read more...

CSS Wizardry Gets a Makeover

28/03/2008 at 17:04:11 - 3 comments

It's been a while since I've even written an article here, so I thought what better way to get back into things than to redesign it? Read more...

Whitley Journalism

13/02/2008 at 23:11:55 - 6 comments

One of my latest creations for a local, and very talented, copywriter and freelance journalist. All valid, CSS based layouts with a custom built flat-file CMS. Read more...

Bugger! Styling Accessible and Usable Web Forms

25/01/2008 at 11:25:58 - 2 comments

A quick tutorial on the creation of user friendly and logical web forms to make the communication process simple and seamless. Read more...

Featured In .net Magazine

22/01/2008 at 22:00:18 - 11 comments

My Labs site got featured in .net's Readers' Sites section! Read more...

Style External Links With CSS Substring Selectors

18/01/2008 at 20:29:14 - 3 comments

Using only CSS you can target all external links in a document and as such style them differently. This usually requires some script work, but by using CSS's substring selectors it can be done through a stylesheet. Read more...

Prevention Is Cheaper Than The Cure

11/01/2008 at 11:33:32 - 1 comment

Three simple steps to effectively rid spam emails. Read more...

The Least Validate Site Ever

02/01/2008 at 17:04:08 - 9 comments

I'm starting a quest to find the worlds worst site in terms of markup validity. I have a fairly good contender but if you can beat it, be my guest! Read more...

The Perfect MySpace Layout

01/01/2008 at 17:06:15 - 19 comments

I bring to you the CSS for the cleanest, best looking MySpace page imaginable... Read more...

Future Proof Your Website

22/12/2007 at 12:16:32 - No comments

Making a website future proof is very important. Not so much in terms of design and content, as these will frequently change through developments in technologies and trends. Future proofing your site structure however is quite simple... Read more...

Simple Contact Form

16/12/2007 at 16:53:30 - 1 comment

Quite often people ask how to create a simple contact form. Come on in, I'll show you how. Read more...

Design View is NOT a Browser

16/12/2007 at 15:03:46 - 2 comments

Dreamweaver's design view is a favoured tool of many designers, but is it all that reliable? Here I cover the problems, and the solution, that come with it. Read more...

Captain Bratwurst

12/12/2007 at 22:09:56 - 1 comment

My latest project; a website developed for local student and funny-man. Enter Captain Bratwurst! Read more...

I Hate Consumerism

12/12/2007 at 08:26:32 - 1 comment

Ok, something of a personal rant about consumerism and its effects. Particularly at this seasonal time. Read more...

Random Cyclic Images with PHP

11/12/2007 at 20:49:12 - No comments

A quick PHP tutorial to display a random image with each page refresh. Read more...

CSS Only Buttons

09/12/2007 at 12:22:39 - 1 comment

Learn how to create buttons without using any images. This means quicker load times, more cross browser compatible and more accessible. Read more...

For Web Designers

01/12/2007 at 20:52:43 - 13 comments

Well, looks like I got showcased on an other one... Read more...

Sans www. - A Domain Redirect

30/11/2007 at 23:35:17 - No comments

How to use your .htaccess file to knock the leading www off your domain automatically. Read more...

In Brief

Hi there, my name is Harry Roberts, and you're currently viewing my personal blog and portfolio CSS Wizardry.

I am a front-end developer and web standards advocate based in Yorkshire (UK). As a front-end developer I concern myself with the accessibility, usability and aesthetics of websites, and make sure that they conform to standards enforced and advised the the W3C (http://w3.org).