Originariamente inviato da blur
ehm scusa, ma cosa vuol dire PCDATA | flow?
Dunque, per capire questa sintassi occorrerebbe masticare un po' di xml e dtd.

Prova a pensare ai tag html: quando validi un documento, il validatore controlla la struttura basandosi sulla DTD specificata (Document Type Definition), ovvero la collezione di regole che dicono quale ordine possono avere i tag, chi può contenere chi, e che tipo di dati ogni singolo tag può contenere.

p (PCDATA | inline), ad esempio, dice che il tag

può contenere testo puro (pcdata, appunto) oppure tutti gli elementi che sono stati identificati come inline. Quest'ultimo è pertanto un richiamo ad una definizione precedente, la quale definisce gli oggetti dell'insieme inline (span, em, strong, ...).

È abbastanza chiaro?