Примеры сетевых топологий

         

Текст


Пробел

Спецификация SGML делает различие между начальным символом (перевод строки) и концом записи (возврат каретки). Но существует большое разнообразие использования этих символов в различных системах и агент пользователя должен быть способен корректно обрабатывать все варианты. Аналогично меняется от скрипта к скрипту представление о том, что такое разделитель слов. В латинских текстах это пробел (десятичный код 32), в японском и китайском пробел игнорируется, а в тайском используется нуль-сепаратор. Что же касается самого HTML, здесь функции сепаратора выполняет код пробела. Набор символов документа включает в себя широкое разнообразие символов пробела. Многие из них являются типографскими элементами, которые служат для формирования зазоров между словами или буквами. В HTML, определены только следующие символы пробела:

  • ascii пробел ( )

  • ascii tab (	)

  • ascii form feed ()

  • пробел нулевой ширины (​)

Разрыв строки также является пробелом. Заметьте, что 
 и 
 определенные в [ISO10646] для разделения строк и параграфов, соответственно, не являются разрывами строк в HTML.

Пример текста:

<p>
this example shows a paragraph and a list
</p>
<ul>

<li>
the <em>первый</em> item
</li>
<li>

this is the <em>второй</em> item
</li>
</ul>

текст может быть переписан с пропуском конечных меток и размещен иначе с использованием меньшего числа пробелов.

<p>this example shows a paragraph and a list
<ul>

<li> this is <em>первый</em> item

<li> this is <em>второй</em> item

</ul>

Элемент pre используется для уже сформатированных фрагментов текста, где важны пробелы.



9.1. Структурированный текст

Элементы фраз: em, strong, dfn, code, samp, kbd, var, cite, acronym
<!entity % phrase "em | strong | dfn | code | samp | kbd | var | citr | acronym">
<!element (%font|%phrase) - - (%inline) *>

<!attlist (%font|%phrase)-- %coreattrs, %i18n, %events -- >


Элементы фраз добавляют структурную информацию к текстовым фрагментам. Элементы фраз имеют следующие значения:
em:Подчеркивают значение.
strong:Указывает на еще большую важность (придает выразительность)
dfn:Указывает, что это место определения вложенного термина.
code:Отмечает фрагмент текста программы.
samp:Выделяет пример из текста программы или скрипта.
kbd:Отмечает текст, который должен быть введен пользователем.
var:Отмечает переменную или аргумент программы
cite:Ссылается на фрагмент текста или другой источник.
acronym:Отмечает акроним (напр. HTML, URI, WWW и т.д.).


EM и strong весьма привлекательны для подчеркивания важности фрагмента текста. Приведенный ниже пример позволяет проиллюстрировать использование некоторых элементов фраз.

"More information can be found in <cite>[ISO-0000]</cite>
"Please refer to the following reference number in future correspondence:
<strong>1-234-55</strong>"

Элемент acronym позволяет упростить работу программ проверки правописания и звуковых синтезаторов речи. Текст элемента acronym позволяет описать сам акроним:

<acronym title="world wide web">www</acronym>
<acronym lang="fr" title ="soci&eacute;t&eacute; nationale de chemins de fer"> sncf
</acronym>

Представление элементов фраз зависит от агента пользователя. Визуальные броузеры отмечают фрагменты текста EM курсивом, а фрагменты strong - полужирным шрифтом. HTML не выделяет аббревиатур и акронимов, по этой причине в текстах, ориентированных на звуковое воспроизведение, следует позаботиться о создании специальных словарей, подключенных к тексту с помощью элементов link в заголовке документа.

9.2. Цитирование. Элементы q и blockquote

<!element blockquote - - %block>
<!attlist blockquote %attrs;-- %coreattrs, %i18n, %events --
cite %url #implied-- url исходного документа или сообщения -- >


<!element q - - (%inline) *>
<!attlist q %attrs;-- %coreattrs, %i18n, %events --
cite %url #implied-- url исходного документа или сообщения -- >


Определения атрибутов

cite=url

Значение этого атрибута равно url, который указывает на первоисточник или сообщение. Аргумент указывает на источник цитаты, заключенной в кавычки. Элемент q служит для использования с короткими цитатами в пределах абзаца, а blockquote предназначен для более длинных. Например:

<blockquote cite=>
they went in single file, running like hounds on a strong scent, and an eager light was in their eyes.
</blockquote>

9.3. Верхние и нижние индексы. Элементы sub и sup

<!element (sub|sup) - - (%inline) *>
<!attlist (sub|sup) %attrs;-- %coreattrs, %i18n, %events -->


Например, французское "mlle dupont" можно представить в HTML как:

m<sup>lle</sup> dupont


Содержание раздела