7.2. Podstawy

Dokument SGML składa się z kilku części:

W wielu wypadkach deklarację stosuje się domyślną, a zamiast całego DTD umieszcza się Formal Public Indentifier (rozwiązywany zwykle przez parsery na właściwie DTD katalogu zawierającego zbiór dopuszczalnych deklaracji wraz z odsyłaczami do poszczególnych plików). Przy czym istnieje rozróżnienie na identyfikatory publiczne: czyli zarejestrowane i systemowe np.: tworzone ad hoc.

Parser SGML (jak sama nazwa wskazuje) jest programem analizującym składnię dokumentu i to --- jeśli mowa o tzw. validating parsers --- nie tylko samą jednorazową dawkę informacji ale również deklarację SGML i DTD (wraz z jego składnią). Wyjście z parsera -- ESIS, czyli Element Structure Information Set --- może stanowić podstawę konwersji czy jakiejkolwiek obróbki dokumentu (łącznie z (re)formatowaniem, przy wykorzystaniu np. arkuszy stylistycznych DSSSL.

Składnia DTD:

Patrz też:.