Monday, March 15th, 2010

“Fancy Form Design”

Getting forms in your web page to look the way you want has always been one of the most difficult parts of setting up the appearance of your web page. Not any more as this book shows you exactly how to get web browsers to apply the appearance you want to the form fields. Where [...]

Monday, March 8th, 2010

Embedding Fonts

Embedding fonts in your web page so your visitors will see the content in the right font whether they have it on their computer already or not has a number of issues including that some browsers don’t support it, some require different file formats than others, some will download the font even if they already [...]

Tuesday, February 23rd, 2010

“CSS Cookbook”

As I reviewed this book I was rather disappointed in how many errors there were with the HTML and JavaScript. It wasn’t until I compared my review of this third edition with what I had written a few years ago about the second edition that I realised just how much the book has actually improved.
“CSS [...]

Wednesday, January 27th, 2010

Defining your Own tags using Stylesheets

I started writing pages about using stylesheets long before separating it out into its own section of my site. One of the first articles on stylesheets that I wrote was one on how you can effectively generate your own tags for whatever you want to include in the HTML by simply assigning a class to [...]

Saturday, January 23rd, 2010

CSS – To Hack or Not to Hack

Back in the early days of stylesheets support for the various commands varied somewhat between browsers. Quite a number of browsers also had quirks where they misinterpreted stylesheet commands either ignoring an invalid character and processing a command that ought to be ignored or by not recognising a valid character and so not processing a [...]

Friday, January 22nd, 2010

Fixing the IE Double Margin Bug

One rather annoying aspect of Internet Explorer is the way that it mishandles a number of stylesheet commands. Most of these are corrected by placing a valid doctype statement as the first entry in your page source as IE also misuses that statement to determine whether to use “satandards” mode or “quirks” mode in interpreting [...]

Wednesday, January 20th, 2010

Nesting Tables

You can’t span rows or columns in a CSS table but where you need to achieve that result in your page layout you can nest one table inside another to achieve the same end result as this fifth tutorial on layout tables demonstrates.
Nesting Tables

Tuesday, January 19th, 2010

Multi-Row Grids

The fourth tutorial on CSS layout tables shows you how to set up a layout having multiple rows of content.
Multi-Row Grids

Wednesday, January 6th, 2010

Creating Columns using Tables

The simplest use for layout tables is to create multiple columns that really do have the same height rather than using one of the faux columns approaches to make it look like they are the same height when they really are not.
Creating Columns using Tables

Tuesday, January 5th, 2010

Using CSS Tables

The second tutorial on layout tables discusses the circumstances where you might consider using one.
Using CSS Tables

Monday, January 4th, 2010

Tables for Layout

Starting a new series of CSS tutorials dealing specifically with the correct use of tables for web page layout.
Tables for Layout

Monday, December 28th, 2009

Fluid or Elastic

There is more than one way to create a flexible width web page layout using CSS. A fluid layout fits itself to the browser viewport and would reflow the content if the browser is resized. An elastic layout bases its layout on the preferred font size and reflows the content if the base font size [...]