DTD Tutorial


DTD Tutorial
English |
esky | >> Espa&ntilde;ol << | > @CAA:8 | Fran&ccedil;ais
ZVON
>
Tutorials
>
DTD Tutorial
Intro
/
Buscar
/
ZVON
>> Ejemplo 11 <<
|
Anterior
|
Siguiente
|
Contenidos
Descripci&oacute;n
El valor de un atributo de tipo ID puede contener s&oacute;lo caracteres v&aacute;lidos en NMTOKEN y debe comenzar con una letra. Ning&uacute;n
tipo de elemento puede tener especificado m&aacute;s de un atributo de tipo ID. El valor de un atributo ID debe ser &uacute;nico entre todos
los valores de atributos ID.
DTD
Los atributos id, code y X determinan de manera inequ&iacute;voca su elemento:
<!ELEMENT XXX (AAA+ , BBB+ , CCC+)> <!ELEMENT AAA (#PCDATA)> <!ELEMENT BBB (#PCDATA)> <!ELEMENT CCC (#PCDATA)> <!ATTLIST AAA id ID #REQUIRED> <!ATTLIST BBB code ID #IMPLIED list NMTOKEN #IMPLIED> <!ATTLIST CCC X ID #REQUIRED Y NMTOKEN #IMPLIED>
Documento v&aacute;lidoArriba
Todos los valores ID son &uacute;nicos :
<!DOCTYPE XXX SYSTEM "tutorial.dtd"> <XXX> <AAA id="a1"/> <AAA id="a2"/> <AAA id="a3"/> <BBB code="QWQ-123-14-6" list="14:5"/> <CCC X="zero" Y="16" /> </XXX>
Los atributos list y Y son del tipo NMTOKEN no ID. &Eacute;stos pueden tener, por lo tanto, el mismo valor que los atributos ID o tener el mismo valor
en varios elementos :
<!DOCTYPE XXX SYSTEM "tutorial.dtd"> <XXX> <AAA id="L12"/> <BBB code="QW" list="L12"/> <CCC X="x-0" Y="QW" /> <CCC X="x-1" Y="QW" /> </XXX>
Documento con erroresArriba
El atributo ID no puede comenzar con un n&uacute;mero ni contener caracteres no permitidos en NMTOKEN:
<!DOCTYPE XXX SYSTEM "tutorial.dtd"> <XXX> <AAA id="L12"/> <BBB code="#QW" list="L12"/> <CCC X="12" Y="QW" /> </XXX>
El atributo ID debe tener un valor &uacute;nico:
<!DOCTYPE XXX SYSTEM "tutorial.dtd"> <XXX> <AAA id="L12"/> <BBB code="QW" list="L12"/> <CCC X="ZA" Y="QW" /> <CCC X="ZA" Y="QW" /> </XXX>
El atributo ID debe tener un valor &uacute;nico. Ambos, id y X, son de tipo ID:
<!DOCTYPE XXX SYSTEM "tutorial.dtd"> <XXX> <AAA id="L12"/> <BBB code="QW" list="L12"/> <CCC X="L12" Y="QW" /> </XXX>
содержание | 2 | Бизнес форум
Используются технологии uCoz