Opérateur. Choix dans une expression régulière.
| ValeurAttribut
ExpressionContenuElement | ExpressionContenuElement
L'opérateur , définit ausi un choix possible entre deux sous-expressions régulières d'une entité - Reconnaissance de l'une ou de l'autre.
Cet opérateur est reconnu avant que les entités soient développées par le décodeur Standard Generalized Markup Language (SGML).
<-- Definition d'un élément comportant trois attributs -->
<!ELEMENT MonElement1 - - CDATA>
<!ATTLIST MonElement1 
	<-- MonAttribut1 est un identifiant obligatoire -->
	MonAttribut1 ID #REQUIRED,
 
	<-- MonAttribut2 a une valeur par defaut -->
	MonAttribut2 CDATA "MaValeurParDefaut",
	<-- MonAttribut fait partie d'une liste de valeurs -->
	MonAttribut3 (10,20,30) 10
>
<-- Definition d'un élément vide -->
<!ELEMENT MonElement2 - - EMPTY>
<-- Definition d'un élément dont le contenu est MonElement1 ou MonElement2 -->
<!ELEMENT MonElement3 - - (MonElement1|MonElement2)>