| [4] | NameChar | ::= | | | '.' | '-' | '_' | ':' | | |
| [5] | Name | ::= | ( | '_' | ':') ()* |
| [6] | Names | ::= | ( )* |
| [7] | Nmtoken | ::= | ()+ |
| [8] | Nmtokens | ::= | ( )* |
Строковые данные (literal data) - это любая заключенная в кавычки строка, внутри которой нет кавычек, которые можно было бы принять за разделители этой строки. Строковые данные, или литералы (literals), применяются для указания содержимого внутренних сущностей (), значений атрибутов () и внешних идентификаторов (). Заметим, что идентификатор может быть обработан без проверки разметки.