|

Séparateur. Séparateur de valeurs d'un attribut.

Opérateur. Choix dans une expression régulière.

Syntaxe

ListeDeValeursAttribut | ValeurAttribut

ExpressionContenuElement | ExpressionContenuElement

Description

L'opérateur | sépare les valeurs énumérées qu'un attribut peut prendre.

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).

Exemple

<-- Definition d'un élément comportant trois attributs -->
<!ELEMENT MonElement1 - - CDATA>
<!ATTLIST MonElement1 >
<-- 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)>

Voir aussi

<, <--, <![, >, -->, ]]>, -, %, #, ,, ?, +, * et () pour connaître les autres opérateurs.