Мнемоники или спецсимволы гипертекстовой разметке как правило применяются для отображения на вебстранице символов отсутствующих на клавиатуре или в кодировке "Windows-1251". Например посредством таких кодов можно отобразить на странице в Интернете такие мини-рисунки: ♂ ☺ ♫ ☂ и пр.
В кодировке "UTF-8" эти же символы можно вставлять в текст напрямую
Генератор символов HTML и UTF-8
Далее представлена попытка систематизировать спецсимволы по категориям. Увы, не все браузеры отображают всё то, что сортировалось. Так, например, IE 7 не отображает до 70% всех возможных вариантов. Следовательно, применять их нужно с оглядкой на кроссбраузерность. Сделать это можно открывая страницы в проверяемом браузере. Проверять всё самому, извините, дело не благодарное: браузеры с каждым годом умнеют, то есть со временем проблемы с этим должны пропасть.
Категории условны и если знаете что ищете, то ищите по внешнему виду.
Внешний вид и размеры символов могут слегка меняться из-за типов и размеров шрифта. В представленных таблицах шрифт Verdana с увеличенным вдвое размером.
♀ ♂ — Знаки зодиака, планеты
❤ ⚢ — Секс, сердечки, ЛГБТ
♥ ♣ — Шахматы и карточные
※ — Звёзды, снежинки и цветы
— Религиозные символы
☼ — Астрономия и погода
♪ ♫ — Ноты и пр. музыка
☺ ☻ — Смайлики и рисунки
‖ — Полосы и прочая геметрия
ⓛ — Цифры в кружках
ま ボ — Китай, Япония, Тайвань
Так же есть несколько страницы с перебором почти всех символов отображающихся в браузерах → ↓
Мнемоники как и коды спецсимволов должны начинаться со знака & (амперсанд) и обязательно заканчиваются точкой с запятой. Имеют вид «¥» (пример отображает ¥ иену) и их всего около 250. Полного перечня на этом сайте пока нет, но на страницах где спецсимволы разбиты по тематикам местами, где они возможны, приведены вместе с кодами.
Сам амперсанд если его планируется использовать просто в тексте имеет мнемонику &
Код можно ввести десятичными цифрами и шестнадцатеричными, причём шестнадцатеричный код соответствует кодировке UTF-8. Собственно код десятичный численно равный шестнадцатеричному представлению это тот же UTF-8.
В десятичном исчислении код вводится, так же как и мнемоника, но после "&" добавляется "#", общий вид кода: "⭧"
В шестнадцатеричном представлении после «&#» добавляется «x», и общий вид становится "꾁"
Например, греческая заглавная дельта (имеет форму треугольника) в UTF-8 имеет код 394, эта же цифра в десятичном представлении равна 916. Соответственно дельту можно изобразить как кодом Δ так и Δ. Результат одинаковый: Δ и Δ