HTML decimal character rendering: Difference between revisions

Content deleted Content added
Put into Category:HTML
Line 7:
HTML forbids the use of the characters with [[Universal Character Set]]/[[Unicode]] code points
 
* 0000– ~ 0008
* 0011
* 0014– ~ 0031
* 0127
* 0128– ~ 0159
 
These characters are ''not even allowed by reference''. That is, you are not even allowed to write them as [[numeric character reference]]s. However, references to characters 0128&ndash;0159 are commonly interpreted by lenient web browsers as if they were references to the characters assigned to ''bytes'' 128&ndash;159 (decimal) in the [[ISO 8859-1|Windows-1252]] character encoding. This is in violation of HTML and SGML standards, and the characters are already assigned to higher code points, so HTML document authors should always use the higher code points. For example, for the trademark sign (&#8482;), use <code>&amp;#8482;</code>, not <code>&amp;#153;</code>.