Ejemplo 13:
Esta DTD declara los valores exactos que son permitidos:
<!ELEMENT XXX (AAA+, BBB+)>
<!ELEMENT
AAA (#PCDATA)>
<!ELEMENT
BBB (#PCDATA)>
<!ATTLIST
AAA
true ( yes | no ) #REQUIRED>
<!ATTLIST
BBB
month (1|2|3|4|5|6|7|8|9|10|11|12)
#IMPLIED>
Todos los valores se dan en la DTD:
<!DOCTYPE XXX SYSTEM "tutorial.dtd">
<XXX>
<AAA true="yes"/>
<AAA true="no"/>
<AAA true="yes"/>
<BBB month="8" />
<BBB month="2" />
<BBB month="12" />
</XXX>
Atributos requeridos, opcionales y valores por defecto.- Si
un atributo es opcional (#IMPLIED), puede definírsele un valor por
defecto para cuando el atributo no se usa.
Ejemplo 14:
Ambos atributos son opcionales. Se dan sus valores por defecto.:
<!ELEMENT XXX (AAA+, BBB+)>
<!ELEMENT
AAA (#PCDATA)>
<!ELEMENT
BBB (#PCDATA)>
<!ATTLIST
AAA
true ( yes | no ) "yes">
<!ATTLIST
BBB
month NMTOKEN "1">
Los valores de true son yes, no y yes. Los valores de month son 8,
2 y 1.:
<!DOCTYPE XXX SYSTEM "tutorial.dtd">
<XXX>
<AAA true="yes"/>
<AAA true="no"/>
<AAA/>
<BBB month="8" />
<BBB month="2" />
<BBB/>
</XXX>
El elemento vacío.- Un elemento puede ser definido EMPTY
(vacio). En ese caso sólo puede contener atributos pero no
texto.
Ejemplo 15:
Los elementos AAA pueden contener solamente atributos pero no texto:
<!ELEMENT XXX (AAA+)>
<!ELEMENT
AAA EMPTY>
<!ATTLIST
AAA
true ( yes | no ) "yes">
Ambas formas son válidas. En el segundo caso la etiqueta de cierre
debe seguir inmediatamente al de apertura:
<!DOCTYPE XXX SYSTEM "tutorial.dtd">
<XXX>
<AAA true="yes"/>
<AAA true="no"></AAA>
</XXX>
Hay 54 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
PHP y MySQL. Aplicaciones Web: HTML I (segunda parte) Programación de aplicaciones Web con PHP y MySQL. Ahora estudiaremos las páginas Web HTML, la estructura de los documentos HTML y los tipos de documentos... [02/12/08] |
|
1.137 | ||
|
PHP y MySQL. Aplicaciones Web: programación (primera parte) Programación de aplicaciones Web con PHP y MySQL. Con este curso aprenderás el funcionamiento de una Web Site, la programación en el cliente ... [02/12/08] |
|
2.402 | ||
|
Word e internet básicos Te presentamos este curso básico de word e internet. Con él podrás conocer paso a paso aquellos aspectos más básicos y necesarios para poder avanzar en el mundo de la inf... [19/09/06] |
|
3.234 | ||
Publicar en
del.icio.us
digg
meneame