Skip to main content

Что такое HTML ASCII?

Шрифты, часто используемые в документах на языке гипертекстовой разметки (HTML), в значительной степени основаны на исходном наборе символов, установленном в соответствии с Американским стандартом обмена информацией (ASCII). Это означает, что HTML ASCII на самом деле представляет собой серию специальных кодов, которые можно вставить в документ HTML для отображения специальных символов, которые либо недоступны на клавиатуре, либо являются управляющими символами, используемыми в языке разметки. Символы могут быть представлены по-разному, но обычно начинаются с символа амперсанда, за которым следуют цифры или буквы и заканчиваются точкой с запятой. Хотя нет необходимости использовать какие-либо символы HTML ASCII, особенно если они могут быть созданы с помощью клавиатуры, иногда это может быть полезно, если на веб-сайте используется нестандартный шрифт. Даже если символ HTML ASCII будет точно соответствовать правильному символу в шрифте, некоторые документы используют набор символов Unicode®, который может предложить гораздо более широкий выбор символов.

Набор символов ASCII состоит из 128 символов, которые могут храниться в 7 битах байта. Расширенный набор символов, который использует все 8 битов байта, включает дополнительные 128 символов. Символы включают все буквы и цифры на английском языке, а также все символы, которые могут быть созданы на стандартной английской клавиатуре. Кроме того, доступно несколько версий часто используемых букв с умлаутами и другими акцентами. Символы для различных национальных валют, математических операций и часто используемых деловых символов также входят в базовый набор ASCII.

Чтобы использовать HTML ASCII в документе HTML, символ должен быть описан в специальной последовательности, известной как escape-код. Это начинается с амперсанда, за которым следует фунт, а затем десятичное число символа ASCII или текстовое представление символа. Одним из примеров является символ для обозначения авторского права. Символ авторского права является десятичным числом 169 в наборе символов ASCII и может быть записан как слово copy в escape-коде HTML. Это означает, что символ может быть включен в документ HTML как & # 169; или как & copy; с точкой с запятой в конце, необходимой для завершения кода.

Одним из важных применений кодов HTML ASCII является представление символов, которые обычно используются в качестве управляющих символов в HTML. Такие символы, как символы больше и меньше, используются для обозначения тегов в HTML. Для отображения одного из этих символов необходимо использовать escape-код HTML ASCII вместо напечатанного символа, так как в противном случае код страницы может быть поврежден и привести к неправильному отображению веб-сайта.