HTML 4.01: Erratium

Hello, guys.
I want to write about 3.2.2 Attributes<http://www.w3.org/TR/html401/intro/sgmltut.html#h-3.2.2> section of HTML 4.01 Specification.
I am not sure whether it is wrong or not, but still...
This section specify that the only legal characters for attribute values are "letters (a-z and A-Z), digits (0-9), hyphens (ASCII decimal 45), periods (ASCII decimal 46), underscores (ASCII decimal 95), and colons (ASCII decimal 58)", meanwhile later in specification I can see that value of some attributes (e.g. style) can contain semicolons (ASCII decimal 59).
So could you please clarify whether semicolon is a legal character or not?

Thank you in advance.

Best Regards
Alexei Pshenichnyi
Senior Software Engineer
EPAM Systems
Saratov office, Russia
GMT+3 (Standard) / GMT+4 (Daylight)

Office phone:       (8452) 29-04-14 (ext. 55346)
E-mail:                    Alexei_Pshenichnyi@epam.com<mailto:Alexei_Pshenichnyi@epam.com>
WWW:             http://www.epam.com<http://www.epam.com/>

CONFIDENTIALITY CAUTION AND DISCLAIMER
This message is intended only for the use of the individual(s) or entity(ies) to which it is addressed and contains information that is legally privileged and confidential. If you are not the intended recipient, or the person responsible for delivering the message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. All unintended recipients are obliged to delete this message and destroy any printed copies.

Received on Monday, 6 April 2009 11:49:13 UTC