Since HTML uses some characters to denote reserved functions and meanings, a special character code is needed for those particular characters to appear in a Web page in their usual form rather than have HTML interpret them as meaning something else. There are also some characters that are not available on the keyboard. This code is the ISO-Latin-1 character set and is made up of an ampersand (&) at the beginning and a semicolon at the end, with an abbreviation between to stand for the character desired (for example &lt; stands for the character <).

Most Commonly Used ISO-Latin-1 Character Set
Char/Code Char/Code Char/Code Char/Code
"
&
©
®
@

¿
?
&quot;
&amp;
&copy;
&reg;
&#64;
&para;
&iquest;
&#63;
$
¢
£
¥
ç
°
Space
§
&#36;
&cent;
&pound;
&yen;
&ccedil;
&deg;
&#32;
&sect;
<
>
=
±
¼
½
¾
&lt;
&gt;
&#61;
&plusmn;
&#188;
&#189;
&#190;
+
×
÷
&#43;
&times;
&divide;

Grave accent: &(letter)grave; for example À uses the code &Agrave;
Acute accent: &(letter)acute; for example Á uses code &Aacute;
Circumflex accent: &(letter)circ; e.g. Â uses &Acirc;
Tilde accent: &(letter)tilde; e.g. Ã uses &Atilde;
Umlaut accent: &(letter)uml; e.g. Ä uses &Auml;