On 06/06/07, Alan Hicks <ahicks at p-o.co.uk> wrote: > Is there a reason why class names have spaces? In the vertically > aligned example, the first Text element has a class "text label" which > appears to go against http://www.w3.org/TR/REC-CSS2/ which only allows > [A-Za-z0-9] plus the hyphen (-) They're multiple class names, separated by spaces. Carl