Artful Words & Web Design

Page Affairs is a friendly web design studio specialising in content development and information design. This site also presents handy tips, code and commentary for web enthusiasts.

Featured Posts from the Notebook

A PHP Contact Form for your Site

Most websites need a Contact page with a contact form, but to create your own, reliable contact form you need some knowledge of server side code. Here is a simple PHP form script that you can add to your website, and have a contact form up and running in minutes.

The ‘Parent Selector’ is a Myth

Excitement over the upcoming ‘parent selector’ in CSS Selectors Level 4 appears to be misplaced. As Lea Verou points out, the parent selector has been relegated to the ‘complete’ profile, meaning that it will only ever work with JavaScript.

Simple Tips on Containing Floats

The float property of CSS is a powerful way to lay out the elements of a web page. When an element is floated, it is “taken out of the document flow”—meaning that the other elements (for the most part) act like it’s not there—and this can cause some unexpected layout results. Floats often need to be “contained”; and, fortunately, there are some easy ways to do this …

Latest Entries

Don’t Offend the Coding Gods

Creating complex, cutting-edge layouts often seems to invite the punishment of the coding gods, as these layouts break across the multitude of quirk-ridden devices. But perhaps this punishment is well deserved …

The ‘Parent Selector’ is a Myth

Excitement over the upcoming ‘parent selector’ in CSS Selectors Level 4 appears to be misplaced. As Lea Verou points out, the parent selector has been relegated to the ‘complete’ profile, meaning that it will only ever work with JavaScript.

Show Me the Money

There seems to be a growing trend to be unclear about the nature of products. Product descriptions are vague at best, and sometimes there is no mention of whether the product is free or not. I don’t get it. Do you?

Phrases Gone Wrong

There are lots of phrases in English whose original meanings have been forgotten. This leads to them being unwittingly misquoted, misused and misspelled. This post presents a list of common phrases gone wrong—hopefully for your reading pleasure. Can you add any to the list?