Google
 
   
Login
Username:

Password:


Lost Password?

Register now!
Search
Main Menu
top books
Polls
What do you think about php-deluxe.net?
Excellent!
Cool
Hmm..not bad
What the hell is this?
encyclopedia
recommendation
compare webbrowser
Freenet DSL
Who's Online
6 user(s) are online (6 user(s) are browsing encyclopedia)

Members: 0
Guests: 6

more...
browser tip
Unix Befehle
manual of unix befehle
recommendation!
Sponsored
partner

HTML decimal character rendering

Not all web browsers or email clients used by receivers of HTML documents, or text editors used by authors of HTML documents, will be able to render all HTML characters. For example, Mozilla Firefox 1.x versions display many more characters than the latest versions of Microsoft Internet Explorer. This is due to different font linking capabilities that allow glyphs to be used from fonts according to what characters are needed and supported by the fonts on the system.

For codes from 0 to 127, the original 7-bit ASCII standard set, most of these characters can be used without a character reference. Codes from 160 to 255 can all be created using List of XML and HTML character entity references. Any higher numbered codes can only be created using the decimal number character reference.

==Illegal characters==

HTML forbids the use of the characters with Universal Character Set/Unicode code points

  • 0000–0008
  • 0011
  • 0014–0031
  • 0128–0159
  • These characters are not even allowed by reference . That is, you are not even allowed to write them as numeric character references. However, references to characters 0128–0159 are commonly interpreted by lenient web browsers as if they were references to the characters assigned to bytes 128–159 (decimal) in the ISO 8859-1 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 (™), use ™, not ™.

    The characters 0009 (tab), 0010 (linefeed), 0012 (form feed), and 0013 (carriage return) are allowed in HTML documents, but, along with 0032 (space) are all considered white space , and, except in a <pre> block, are interpreted as comprising a single word separator for rendering purposes. A word separator is typically rendered a single en-width space in European languages, but not in others.

    =See also=

    *List of HTML decimal character references