Horizontal Rules and Special Characters
HTML allows direct coding for creating special characters such as %, *, ~ and other characters not listed on the keyboard directly. These characters are created through a series of symbols and numbers. For example, keying in:
You can find a long list of special characters at this website.