ВУЗ:
Составители:
Рубрика:
© Чукарин А.В., 2006
104
экземпляра элемента. Закрывающая метка не может содержать
спецификаций атрибут-значение, т.к. это было бы излишним.
Например:
<poem id=P1 status="draft"> ... </poem>
Для элемента <poem> определены два атрибута: id и status. Для
экземпляра <poem> в этом примере, представленного многоточием,
атрибут id имеет значение P1, а атрибут status – значение draft.
10.2.6. Объекты SGML
SGML также предоставляет простой и гибкий метод
кодирования и наименования произвольных частей действительного
содержимого документа переносимым образом. В SGML слово объект
(entity) несет специальный смысл: оно означает именованную часть
размеченного документа. Объектом может быть строка символов или
целый файл текста. Для включения его в документ используется
конструкция, известная как ссылка на объект (entity reference).
Например, следующее объявление
<!ENTITY tei "Text Encoding Initiative">
определяет объект, называющийся tei и значением которой
является строка "Text Encoding Initiative". Это был пример
объявления объекта (entity declaration), которое объявляет внутренний
объект (internal entity). Следующее объявление, напротив, объявляет
системный объект (system entity):
<!ENTITY ChapTwo SYSTEM "sgmlmkup.txt">
Такая строка определяет системный объект, называющийся
ChapTwo, значением которого является текст, ассоциированный с
системным идентификатором – в этом случае, системный
идентификатор – имя файла операционной системы и текст замещения
объекта является содержимым файла.
После того, как объект объявлен, на него можно ссылаться в
любом месте документа. Это делается путем использования его
названия, перед которым ставится символ "&", а после которого – точка
с запятой. Точка с запятой может быть опущена, если за ссылкой на
объект следует пробел или конец записи.
10.2.7. Использование SGML
Существует множество программных средств для создания,
проверки и обработки SGML документов. Здесь описываются только
некоторое из них. Сердцем большинства продуктов служит
Страницы
- « первая
- ‹ предыдущая
- …
- 102
- 103
- 104
- 105
- 106
- …
- следующая ›
- последняя »