Составители:
Рубрика:
conditionalSect–тесамыеусловныеразделы,которыемысейчасирассмотрим.
Условныеразделыобъявлениятипадокумента
Условныйразделимеетследующуюструктуру(следующие5правилприведеныв
Ошибка! Источник
ссылки не найден.
,разд.3.4;ясохранилнумерациюправил):
[61] conditionalSect ::= includeSect | ignoreSect
[62] includeSect ::= '<![' S? 'INCLUDE' S? '[' extSubsetDecl ']]>'
[63] ignoreSect ::= '<![' S? 'IGNORE' S? '[' ignoreSectContents* ']]>'
[64] ignoreSectContents ::= Ignore ('<![' ignoreSectContents ']]>' Ignore)*
[65] Ignore ::= Char* - (Char* ('<![' | ']]>') Char*)
Интерпретацияэтихправилпроста:
[61] –условныйразделможетпредставлятьвключаемыйилиисключаемыйраздел.
[62] –включаемыйразделоформляетсякакначалоDTD(<![),закоторым(черезнеобя‐
зательныепробелы)следуетслово
INCLUDE,написанноезаглавнымибуквами,закоторым
черезнеобязательныепробелыследуетоткрывающаяугловаяскобка.Занейнаходится
содержимоевключаемогораздела,представляющеесобойвсёто,чтодопустимововнешнем
ограничении,–т.е.объявления,разделителиисноваусловныеразделы.Заканчивается
включаемыйразделтакже,какиDTD–
']]>'.
[63] –исключаемыйразделначинаетсятакже,какивключаемый,новместо INCLUDE
используетсяслово IGNORE,такженаписанноезаглавнымибуквами.Изаканчивается
исключаемыйразделтакже,какивключаемый.Однакотелоисключаемогораздела
Страницы
- « первая
- ‹ предыдущая
- …
- 85
- 86
- 87
- 88
- 89
- …
- следующая ›
- последняя »
