Iirc, it's not a good idea to use spaces in name/id. Same with filenames for anything that will be put on the web.
Did some research, allowed characters for attribute
id:
[A-Za-z][A-Za-z0-9:_.-]
http://www.w3.org/TR/xhtml1/
Per
http://www.w3.org/TR/html4/types.html#h-6.2
Quote:
ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods (".").
|