The HTML spec allows for periods (.) in an id:
However, using a CSS ID selector rule will not match correc
After digging through the specs some more, I found the CSS spec does allow for backslash (\) escaping like most languages.
So in my example, the following rule would match:
#some\.id { color: #f00; }