ich habe zwar gerade nochmal nachgelesen unter
http://de.selfhtml.org/html/referenz/attribute.htm#id_idref_name
Der Vollständigkeit halber die Primärquelle: http://www.w3.org/TR/html4/types.html#type-name
aber ich bin fast sicher, dass es da Probleme gab mit anderen Zeichen als Buchstaben und Ziffern...
Dar eine Id 'bp1-2010' heißen?
Es geht um automatisch generierte Ansichten, von denen auch mal mehrere in einem Dokument stehen können und die werden nach Objektnummer und Jahr O-JJJJ bezeichnet. Das würde ich auch gerne in die ID übernehmen.Gibts da Bedenken für irgendwelche noch üblichen Browser?
Mir sind keine bekannt - Bindestriche sind selbst im IE6 kein Thema.
Mit Punkten oder Strichpunkten habe ich allerdings noch keine Erfahrungen gemacht - allerdings wäre das auch im CSS etwas umständlich, da ein Punkt maskiert werden muss
#foo.bar könnte sonst ja ein Element mit der ID foo und der Klasse bar selektieren.