Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Вставка специальных символов в HTML-документ

Читайте также:
  1. Вопрос 46. Особенности организации и форматы специальных событий (special events).
  2. Вставка горизонтальных разделительных линий
  3. Вставка диаграммы в презентацию.
  4. Вставка других информационных полей
  5. Вставка изображений на веб-страницу
  6. Вставка подчинённой формы в основную форму

Как было отмечено ранее, угловые скобки <…> (знаки «меньше» и «больше») используются в HTML как ограничители для тэгов. Однако может понадобиться включение самих символов “<” и “>” в текст веб‑страницы (например, если страница посвящена изучению языка HTML). Для этого предусмотрены специальные символьные подстановки – последовательности, начинающиеся с символа “&” (амперсанд) и заканчивающиеся точкой с запятой (;). Так, символы “<” и “>” набираются как «&lt;» и «&gt;» соответственно (англ. less than – меньше; greater than – больше). Например, чтобы отобразить на странице фразу

Заголовки первого уровня заключаются в тэг <h1>,

необходимо ввести

Заголовки первого уровня заключаются в тэг &lt;h1&gt;.

На веб-странице можно поместить и некоторые специальные символы, которых нет на клавиатуре, например, знаки «меньше или равно» (≤) – «&le;» (англ. less or equal), «больше или равно» (≥) – «&ge;» (англ. greater or equal). Можно вставить неразрывный пробел с помощью обозначения «&nbsp;» (англ. no break space), если вы не хотите, чтобы браузер перенёс строку по этому пробелу. (Обозначение неразрывного пробела может также использоваться для того, чтобы оставить между словами место больше одного пробела.) Для того, чтобы поместить на веб-странице сам знак амперсанда (&), необходимо ввести «&amp;», чтобы браузер мог отличить его от начала символьной подстановки. Стандарт языка HTML также предусматривает для двойных прямых кавычек (") символьную подстановку «&quot;», так как кавычки используются как ограничители значений атрибутов. На практике, современные браузеры различают символы кавычек, находящиеся внутри угловых скобок (где они ограничивают значения атрибутов) и вне их (где они используются просто как символ в тексте), и обязательного использования символьной подстановки «&quot;» обычно не требуется. Часто используемые символьные подстановки приведены в прил. 2.

Любой символ можно ввести с помощью его кода в кодировке Unicode в виде следующего сочетания символов: «&#», затем код символа в десятичном виде (или в шестнадцатеричном – тогда перед ним ставится латинская буква «x»), затем «;». Например, если вы набираете текст на украинском языке на клавиатуре с русской раскладкой, то можете ввести слово «Україна» одним из следующих способов:

Укра&#1111;на

Укра&#x457;на,

поскольку код украинской буквы «ї» в Unicode равен 1111 (шестнадцатеричное 457). Конечно, для этого вам понадобятся символы “&”, “#”, “;” и цифры, но они как стандартные символы ASCII присутствуют на любой клавиатуре. Таблицы кодов символов в кодировке Unicode можно найти на сайте http://www.unicode.org.


Дата добавления: 2015-07-26; просмотров: 142 | Нарушение авторских прав


Читайте в этой же книге: Введение | Цели и задачи создания веб-страниц | Основные элементы веб-страницы и файловая структура веб-сайта | Структура HTML-документа | Абзацы и переводы строки | Вставка изображений на веб-страницу | Синтаксис таблиц стилей | Приоритет применения таблиц стилей | Свободно позиционируемые элементы | Простейшие сценарии JavaScript |
<== предыдущая страница | следующая страница ==>
Изменение шрифта| Таблицы в HTML

mybiblioteka.su - 2015-2024 год. (0.006 сек.)