0 1 2 3 4 5 6 7 8 9
0 | |
10 |
|
20 | |
30 | ! " # $ % & ' |
40 | ( ) * + , - . / 0 1 |
50 | 2 3 4 5 6 7 8 9 : ; |
60 | < = > ? @ A B C D E |
70 | F G H I J K L M N O |
80 | P Q R S T U V W X Y |
90 | Z [ \ ] ^ _ ` a b c |
100 | d e f g h i j k l m |
110 | n o p q r s t u v w |
120 | x y z { | } ~ |
130 | |
140 | |
150 | |
160 | |
170 | |
180 | |
190 | |
200 | |
210 | |
220 | |
230 | |
240 | |
250 | |
Note that characters 9 (horizontal tab), 10 (newline), 11 (vertical tab) and
13 (carriage return) do not show up but are actually executed. In particular, carriage return causes the "overprinting" of character 12 with 14, that is why only 6 characters seem to appear in the second row, which was first moved to the very beginning of the next line, than moved down one line by vertical tab 11, and finally shifted (folded over itself) to the beginning of the same line by carriage return 13.
(You can save this page and check that all the characters are really present.)
This is at least true for Netscape 4. MSIE actually shows the vertical tab (as an unprintable character again) on an extra line.