DTD 'constelacion' test solved

This commit is contained in:
Rafa Muñoz
2024-10-23 10:29:29 +02:00
parent 5d85cdff7c
commit 7ae2986c97
2 changed files with 35 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
<!ENTITY % atributoNombre "nombre ID #REQUIRED">
<!ELEMENT constelaciones (constelacion+, observatorio*, descubridor?)>
<!ELEMENT constelacion EMPTY>
<!ATTLIST constelacion %atributoNombre;
numEstrellas CDATA #IMPLIED
forma (cuadrada | circular | triangular) "cuadrada"
localizacion CDATA #FIXED "cielo">
<!ELEMENT observatorio (#PCDATA | opinion)*>
<!ATTLIST observatorio %atributoNombre;
principalDescubrimiento IDREF #IMPLIED
descubrimientos IDREFS #IMPLIED>
<!ELEMENT opinion (#PCDATA)>
<!ELEMENT descubridor (nombre, localidad, (mujer | hombre))>
<!ELEMENT nombre (#PCDATA)>
<!ELEMENT localidad (#PCDATA)>
<!ELEMENT mujer EMPTY>
<!ELEMENT hombre EMPTY>
<!ENTITY pais "España">