Языки разметки Семантического веба. Практические аспекты. Елизаров А.М - 58 стр.

UptoLike

58
Теперь попытаемся разобраться в тексте созданного нами файла. Первые
две строки указывают, что данный документ представляет код XHTML.
Напомним, что первая строка отмечает, что это XML-документ, а вторая
определяет пространство имен XHTML как
http://www.w3.org/1999/xhtml. Хотя эта строка выглядит как ссылка,
она является лишь уникальным идентификатором пространства имен, который
распознается браузером, и, следовательно, не требует соединения с интернетом.
Отметим, что пространство имен используется по умолчанию . к. нет
префикса после xmlns), поэтому перед тегами не указан префикс, задающий
пространство имен (подробно о пространстве имен см. выше раздел
«Пространство имен»).
Для разметки текста используются стандартные теги HTML, а для пред-
ставления формул – теги MathML. Блоки с кодом MathML заключатся в теги
<math xmlns="http://www.w3.org/1998/Math/MathML">
……….
</math>
Открывающий тег <math ….> определяет ссылку на пространство имен
MathML. В примере необходимо отобразить две формулы, поэтому он содержит
два блока <math> </math>.
Выражения MathML строятся в виде дерева, каждый узел которого являет-
ся элементом MathML (например, числом или операцией). Все элементы
MathML разделены на три группы: элементы представления (presentation
elements), элементы содержания (content elements) и интерфейсные элементы
(interface elements). Одно и то же выражение может быть размечено в виде
«разметки представления» (presentation markup) и «разметки содержания»
(content markup). В нашем примере используется разметка представления. Так
как разметка содержания в настоящий момент не поддерживается браузера-
    Теперь попытаемся разобраться в тексте созданного нами файла. Первые
две строки указывают, что данный документ представляет код XHTML.
Напомним, что первая строка отмечает, что это XML-документ, а вторая
определяет          пространство           имен          XHTML            как
http://www.w3.org/1999/xhtml. Хотя эта строка выглядит как ссылка,
она является лишь уникальным идентификатором пространства имен, который
распознается браузером, и, следовательно, не требует соединения с интернетом.
Отметим, что пространство имен используется по умолчанию (т. к. нет
префикса после xmlns), поэтому перед тегами не указан префикс, задающий
пространство имен (подробно о пространстве имен см. выше раздел
«Пространство имен»).
    Для разметки текста используются стандартные теги HTML, а для пред-
ставления формул – теги MathML. Блоки с кодом MathML заключатся в теги

……….

      Открывающий тег  определяет ссылку на пространство имен
MathML. В примере необходимо отобразить две формулы, поэтому он содержит
два блока  .
      Выражения MathML строятся в виде дерева, каждый узел которого являет-
ся элементом MathML (например, числом или операцией). Все элементы
MathML разделены на три группы: элементы представления (presentation
elements), элементы содержания (content elements) и интерфейсные элементы
(interface elements). Одно и то же выражение может быть размечено в виде
«разметки представления» (presentation markup) и «разметки содержания»
(content markup). В нашем примере используется разметка представления. Так
как разметка содержания в настоящий момент не поддерживается браузера-
                                                                          58