US ASCII

This is the visible part of the venerable US-ASCII character set. There are 127 characters in the set, 0-31 and 127 are unprintable control characters, 32 (the first one listed here) is a space. Characters 33-126 are printable characters.

These are the only characters allowed to appear in the raw source code. Additionally, "&" may not appear alone, it must always be an entity (&amp;), even if present in a URI. If "&", "<" or ">" need to appear as visible characters on the finished web page then these too need to be encoded.

  ! " # $ % & ' ( ) * + , - . / 0 1 2 3
4 5 6 7 8 9 : ; < = > ? @ A B C D E F G
H I J K L M N O P Q R S T U V W X Y Z [
\ ] ^ _ ` a b c d e f g h i j k l m n o
p q r s t u v w x y z { | } ~