XHTML 1.1 - Module-based XHTML
Principal
Otras traducciones
Traducciones:
Nota de Traducción
Este documento se encontrará en estado de borrador durante un periodo indefinido de tiempo dedicado a efectuar las correciones oportunas. Esta traducción se concluyó el 28 de julio de 2002. (Los posibles errores presentes en este documento, debidos a la traducción, son de la responsabilidad del traductor y no son achacables en modo alguno al W3C). Para cualquier comentario
sobre la traducción dirigirse a
Pedro
Palazón Candel
Este documento se encuentra localizado originalmente en las
páginas del autor de la traducción
La única versión normativa
oficial de este documento es la versión original (en
inglés):
XHTML
1.1 - XHTML Basado en Módulos
Recomendación del W3C del 31 de Mayo de 2001
Esta versión:
Single file version
PostScript
version
PDF version
ZIP archive
, or
Gzip'd TAR
archive
Última versión:
Versión Previa:
Editores:
Murray Altheim
Sun Microsystems
Shane McCarron
Applied Testing and Technology
W3C
MIT
INRIA
Keio
), All Rights Reserved. W3C
liability
trademark
document
use
and
software
licensing
rules apply.
Resumen
Esta recomendación define un nuevo tipo de documento XHTML que
está basado en el marco de trabajo de módulos y en dichos módulos
definidos en Modularización de XHTML [
XHTMLMOD
]. El propósito de este
tipo de documento es servir como base para futuros tipos de documento extendidos
de la 'familia' XHTML, y proporcionar un tipo de documento consistente, con
vistas al futuro, claramente separado de la funcionalidad en desuso del legado
de HTML 4 [
HTML4
] que fue llevada adelante en los
tipos de documento XHTML 1.0 [
XHTML1
]. Este tipo
de documento es esencialmente una reformulación de XHTML 1.0 Strict
usando Módulos XHTML. Esto significa que la mayoría de las
facilidades disponibles en otros tipos de documento de la Familia XHTML (e.d.,
XHTML Frames) no se encuentran disponibles en este tipo de documento. Estas
otras facilidades están disponibles mediante módulos definidos
en Modularización de XHTML, y los autores de los documentos son libres
de definir tipos de documento basados en XHTML 1.1 que utilicen dichas facilidades
(ver [
XHTMLMOD
] para información
sobre la creación de nuevos tipos de documento).
Estado de este documento
Esta sección describe el estado de este documento en el momento
de su publicación. Otros documentos pueden reemplazar a este documento.
El último estado de las series de este documento es mantenido por el
W3C.
Este documento ha sido revisado por Miembros del W3C y otras partes interesadas
y ha sido avalado por el Director como una Recomendación del W3C. Es
un documento estable y puede ser citado como material de referencia o referencia
normativa en otro documento. El objetivo del W3C al hacer la Recomendación
es llamar la atención sobre la especificación y promover su
máxima difusión. Esto potencia la funcionalidad e interoperabilidad
en la Web.
Este documento ha sido producido como parte de la
Actividad HTML del W3C
. Las metas del
Grupo de Trabajo de HTML
de acceso exclusivo a sus miembros
se discuten en la
carta del Grupo de Trabajo de HTML
de acceso exclusivo a sus miembros
. Para contactar por trabajos relacionados con HTML el encargado del grupo de trabajo
de HTML del W3C es
Masayasu Ishikawa
La discusión pública sobre HTML tiene lugar en
www-html@w3.org
archivo
). Para
subscribirse envíe un email a
www-html-request@w3.org
con la
palabra
en la línea del asunto.
Por favor, notifique los errores en este documento a
www-html-editor@w3.org
archivo
).
La lista de
errores conocidos
en esta especificación está disponible en http://www.w3.org/2001/05/REC-xhtml11-20010531-errata.
La versión en Inglés de esta especificación es la
única versión normativa. Información acerca de
traducciones de este documento
está disponible en http://www.w3.org/MarkUp/translations.
Una lista de las actuales Recomendaciones del W3C y otros documentos técnicos
puede encontrarse en
Breve Tabla de Contenidos
1.
Introducción
2.
Definición
de Conformidad
3.
El Documento
del Tipo XHTML 1.1
A.
Cambios respecto
a XHTML 1.0 Strict
B.
Referencias
C.
Definición
del Tipo de Documento XHTML 1.1
D.
Agradecimientos
Tabla Completa de Contenidos
1.
Introducción
2.
Definición de Conformidad
2.1.
Conformidad
del Documento
2.1.1.
Documentos
Estrictamente Conformes
2.2.
Conformidad
de los Agentes de Usuario
3.
El Tipo de
Documento XHTML 1.1
A.
Cambios respecto
a XHTML 1.0 Strict
B.
Referencias
B.1.
Referencias
Normativas
B.2.
Referencias
Informativas
C.
Definición
del Tipo de Documento XHTML 1.1
C.1.
Entrada
del Catálogo Abierto SGML para XHTML 1.1
C.2.
Driver
XHTML 1.1
C.3.
Personalizaciones de XHTML 1.1
D.
Agradecimientos
1.
Introducción
Esta sección es
normativa
Con la introducción de la familia de módulos y documentos
del tipo XHTML, el W3C ha contribuido a trasladar a la comunidad de desarrolladores
de contenido de Internet desde los días del marcado mal formado, no-estándar
hasta el mundo bien formado y válido de XML [
XML
].
En XHTML 1.0, este movimiento fue moderado por la meta de proporcionar una
migración fácil desde el contenido existente, basado en HTML
4 (o anterior) a XHTML y XML. Con el advenimiento de los módulos XHTML
definidos en Modularización de XHTML, el W3C ha eliminado el soporte
para elementos y atributos en desuso de la familia XHTML. Estos elementos
y atributos tenían una funcionalidad ampliamente orientada a la presentación
que se maneja mejor vía hojas de estilo o comportamientos por defecto
específicos de los clientes.
En lo sucesivo, los documentos de los tipos de la familia XHTML van a estar
basados en esta nueva, más estructural colección de funcionalidades.
En esta especificación, el Grupo de Trabajo de HTML del W3C ha definido
un tipo de documento inicial basado exclusivamente en módulos. Este
tipo de documento está diseñado para ser portable a una amplia
colección de dispositivos clientes, y aplicable a la mayoría
de contenidos de Internet. Los desarrolladores de Contenido que basen sus
contenidos sobre la funcionalidad expresada en esta especificación
pueden confiar en que van a ser consistentemente portable a través
de la familia de agentes de usuario de conformidad XHTML.
2.
Definición de Conformidad
Esta sección es
normativa
Las palabras clave "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "RECOMMENDED", "MAY", y "OPTIONAL" en este documento van a ser
interpretadas como en
[RFC2119]
Nota del traductor:
Dado que el enlace proporcionado por el w3c hace referencia a los términos en inglés, se ha optado por no traducirlos, con el fin de no incluir contenido adicional al de la recomendación del W3C. Para consultar el significado de dichos términos en castellano, puede dirigirse al siguiente enlace:
2.1.
Conformidad de Documento
Esta versión de XHTML proporciona una definición de documentos
XHTML estrictamente conformes, que están restringidos a elementos
y atributos procedentes del espacio de nombres XHTML.
2.1.1.
Documentos Estrictamente Conformes
Un documento estrictamente conforme con XHTML 1.1 es un documento que requiere
sólo las facilidades descritas como obligatorias en esta especificación.
Por tanto, un documento debe seguir todos los criterios siguientes:
El documento debe ser conforme a los apremios expresados en el
Apéndice C
El elemento raíz del documento debe ser
El elemento raíz del documento debe designar
el espacio de nombres XHTML usando el atributo
xmlns
[XMLNAMES]
. El espacio de nombres designado para XHTML
es "
".
Debe existir una declaración DOCTYPE en el documento previa
al elemento raíz. Si está presente, el identificador público
incluido en la declaración DOCTYPE debe hacer referencia a la DTD
que se encuentra en el
Apéndice C
usando
su Identificador Formal Público. El identificador system debe ser
modificado apropiadamente.
Aquí hay un ejemplo de un documento XHTML 1.1.
Moved to vlib.org.
Notar que en este ejemplo, la declaración XML está incluida.
Una declaración XML como la de arriba no está requerida en todos
los documentos XML. Se anima fuertemente a autores de documentos XHTML al
uso de declaraciones XML en todos sus documentos. En cualquier caso una declaración
está requerida cuando la codificación de los caracteres del
documento es distinta de las codificaciones por defecto UTF-8 o UTF-16.
2.2.
Conformidad de Agente de Usuario
Un agente de usuario conforme debe seguir todos los requerimientos de
conformidad definidos en [
XHTMLMOD
].
3.
El Tipo de Documento XHTML 1.1
Esta sección es
normativa
El tipo de documento XHTML 1.1 es un tipo de documento completamente funcional
con rica semántica. No es, en cualquier caso, tan variado en su funcionalidad
como los tipos de documento XHTML 1.0 Transitional o Frameset. Dichos tipos
de documento definían muchos componentes presentacionales que se manejan
mejor mediante hojas de estilos u otros mecanismos similares. Más aún,
partiendo de que el tipo de documento XHTML 1.1 está basado exclusivamente
en las facilidades definidas en los módulos XHTML [
XHTMLMOD
], no va a contener ninguna
de las funcionalidades en desuso de XHTML 1.0 ni de HTML 4. Quitando estas
excepciones, o quizá debido a ellas, el tipo de documento XHTML 1.1
es una base sólida para futuros tipos de documento que estén
destinados a entornos de agentes de usuario variados.
El tipo de documento XHTML 1.1 está construido a partir de los siguientes
módulos XHTML. Los elementos, atributos, y modelos mínimos de
contenido asociados con dichos módulos son definidos en "Modularización
de XHTML" [
XHTMLMOD
]). Los elementos
son listados aquí con propósitos informativos, pero las definiciones
de "Modularización de XHTML" deberían ser consideradas definitivas.
En la versión on-line de este documento, los nombres de los módulos
en la lista siguiente enlazan a las definiciones de dichos módulos
contenidas en la versión actual de "Modularización de XHTML".
Módulo
de Estructura
body, head, html, title
Módulo
de Texto
abbr, acronym, address, blockquote, br, cite, code, dfn, div,
em, h1, h2, h3, h4, h5, h6, kbd, p, pre, q, samp, span, strong, var
Módulo
de Hipertexto
Módulo
de Lista
dl, dt, dd, ol, ul, li
Módulo
de Objetos
object, param
Módulo
de Presentación
b, big, hr, i, small, sub, sup, tt
Módulo
de Edición
del, ins
Módulo
de Texto Bidireccional
bdo
Módulo
de Formularios
button, fieldset, form, input, label, legend, select, optgroup,
option, textarea
Módulo
de Tablas
caption, col, colgroup, table, tbody, td, tfoot, th, thead, tr
Módulo
de Imagen
img
Módulo
de Mapa de Imagen del lado Cliente
area, map
Módulo
de Mapa de Imagen del lado Servidor
Attribute
ismap
on
img
Módulo
de Eventos Intrínsecos
Events attributes
Módulo
de Metainformación
meta
Módulo
de Scripting
noscript, script
Módulo
de Hoja de Estilo
style
element
Módulo
del Atributo Style
En desuso
style
attribute
Módulo
de Link
link
Módulo
de Base
base
XHTML también utiliza el módulo Ruby Annotation como es
definido en [
RUBY
]:
Ruby Annotation Module
ruby, rbc, rtc, rb, rt, rp
No hay definiciones adicionales requeridas por este tipo de documento.
Una implementación de este tipo de documento como DTD de XML se define
en el
Apéndice C
A.
Cambios respecto a XHTML 1.0
Este apéndice es
informativo
Este Apéndice describe las diferencias entre XHTML 1.1 y XHTML 1.0
Strict. XHTML 1.1 representa una salida tanto de HTML 4 como XHTML 1.0. Lo
más significativo es la eliminación de características
que estaban en desuso. En general, la estrategia es definir un lenguaje de
marcado que sea rico en funcionalidad estructural, pero que delegue en las
hojas de estilo para la presentación.
Las diferencias pueden resumirse como sigue:
En todos los elementos, el atributo
lang
ha sido eliminado
en favor del atributo
xml:lang
(como se ha definido en [
XHTMLMOD
]).
En los elementos
map
, el atributo
name
ha
sido eliminado en favor del atributo
id
(como se ha definido en
XHTMLMOD
]).
La colección de elementos "
ruby
" ha sido añadida
(como se ha definido en [
RUBY
]).
B.
Referencias
Este apéndice es
normativo
B.1.
Referencias Normativas
[HTML4]
HTML
4.01 Specification
, W3C Recommendation, Dave Raggett, Arnaud
Le Hors, Ian Jacobs, 24 December 1999.
See: http://www.w3.org/TR/1999/REC-html401-19991224
[XHTML1]
XHTML
1.0: The Extensible HyperText Markup Language
, W3C Recommendation,
Steven Pemberton, et al., 26 January 2000.
See: http://www.w3.org/TR/2000/REC-xhtml1-20000126
[XHTMLMOD]
Modularization
of XHTML
, W3C Recommendation, Murray Altheim, et al., 10 April
2001
See: http://www.w3.org/TR/2001/REC-xhtml-modularization-20010410
[XML]
Extensible
Markup Language (XML) 1.0 (Second Edition)
, W3C Recommendation,
Tim Bray, Jean Paoli, C. M. Sperberg-McQueen, Eve Maler, 6 October 2000.
See: http://www.w3.org/TR/2000/REC-xml-20001006
[RUBY]
Ruby Annotation
W3C Recommendation, Marcin Sawicki, et al., 31 May 2001.
See: http://www.w3.org/TR/2001/REC-ruby-20010531
B.2.
Referencias Informativas
[CATALOG]
Entity Management:
OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)
Paul Grosso, Chair, Entity Management Subcommittee, SGML Open, 10 September
1997.
See: http://www.oasis-open.org/html/a401.htm
[RFC2119]
Key words for
use in RFCs to indicate requirement levels
", RFC 2119, S. Bradner,
March 1997.
Available at: http://www.ietf.org/rfc/rfc2119.txt
[XMLNAMES]
Namespaces
in XML
", W3C Recommendation, Tim Bray, Dave Hollander, Andrew
Layman, 14 January 1999.
Available at: http://www.w3.org/TR/1999/REC-xml-names-19990114
C.
Definición del Tipo de Documento XHTML
1.1
Este apéndice es
normativo
C.1.
Entrada del Catálogo Abierto
SGML para XHTML 1.1
Esta sección contiene la definición en el formato del Catálogo
Abierto SGML [
CATALOG
] del XHTML 1.1 FPI.
-- .......................................................................... ---- File catalog ............................................................ ---- XHTML 1.1 Catalog Data File Revision: @(#)xhtml11.cat 1.9 2001/04/04 SMI See "Entity Management", SGML Open Technical Resolution 9401 for detailed information on supplying and using catalog data. This document is available from OASIS at URL:
C.2.
XHTML 1.1 Driver
Esta sección contiene el driver para la implementación del
tipo de documento XHTML 1.1 como una DTD XML. Se basa en las implementaciones
de módulos XHTML definidas en [
XHTMLMOD
] y en [
RUBY
].
% XHTML.version
"-//W3C//DTD XHTML 1.1//EN" >% NS.prefixed
"IGNORE" >% XHTML.prefix
"" >% XLINK.xmlns
"" >% XLINK.xmlns.attrib
"" >% XHTML.profile
"" >% XHTML.bidi
"INCLUDE" >% xhtml-prefw-redecl.module
"IGNORE" >]]>% xhtml-events.module
"INCLUDE" >% xhtml-inlstyle.module
"INCLUDE" >% xhtml-inlstyle.mod
PUBLIC "-//W3C//ELEMENTS XHTML Inline Style 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstyle-1.mod" >
%xhtml-inlstyle.mod;]]>
% xhtml-model.mod
PUBLIC "-//W3C//ENTITIES XHTML 1.1 Document Model 1.0//EN"
"xhtml11-model-1.mod" >
% xhtml-framework.module
"INCLUDE" >% xhtml-framework.mod
PUBLIC "-//W3C//ENTITIES XHTML Modular Framework 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-framework-1.mod" >
%xhtml-framework.mod;]]>
% xhtml-postfw-redecl.module
"IGNORE" >]]>% xhtml-text.module
"INCLUDE" >% xhtml-text.mod
PUBLIC "-//W3C//ELEMENTS XHTML Text 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-text-1.mod" >
%xhtml-text.mod;]]>
% xhtml-hypertext.module
"INCLUDE" >% xhtml-hypertext.mod
PUBLIC "-//W3C//ELEMENTS XHTML Hypertext 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-hypertext-1.mod" >
%xhtml-hypertext.mod;]]>
% xhtml-list.module
"INCLUDE" >% xhtml-list.mod
PUBLIC "-//W3C//ELEMENTS XHTML Lists 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-list-1.mod" >
%xhtml-list.mod;]]>
% xhtml-edit.module
"INCLUDE" >% xhtml-edit.mod
PUBLIC "-//W3C//ELEMENTS XHTML Editing Elements 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-edit-1.mod" >
%xhtml-edit.mod;]]>
% xhtml-bdo.module
"%XHTML.bidi;" >% xhtml-bdo.mod
PUBLIC "-//W3C//ELEMENTS XHTML BIDI Override Element 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-bdo-1.mod" >
%xhtml-bdo.mod;]]>
% Ruby.common.attlists
"INCLUDE" >% Ruby.common.attrib
"%Common.attrib;" >% xhtml-ruby.module
"INCLUDE" >% xhtml-ruby.mod
PUBLIC "-//W3C//ELEMENTS XHTML Ruby 1.0//EN"
"http://www.w3.org/TR/ruby/xhtml-ruby-1.mod" >
%xhtml-ruby.mod;]]>
% xhtml-pres.module
"INCLUDE" >% xhtml-pres.mod
PUBLIC "-//W3C//ELEMENTS XHTML Presentation 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-pres-1.mod" >
%xhtml-pres.mod;]]>
% xhtml-link.module
"INCLUDE" >% xhtml-link.mod
PUBLIC "-//W3C//ELEMENTS XHTML Link Element 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-link-1.mod" >
%xhtml-link.mod;]]>
% xhtml-meta.module
"INCLUDE" >% xhtml-meta.mod
PUBLIC "-//W3C//ELEMENTS XHTML Metainformation 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-meta-1.mod" >
%xhtml-meta.mod;]]>
% xhtml-base.module
"INCLUDE" >% xhtml-base.mod
PUBLIC "-//W3C//ELEMENTS XHTML Base Element 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-base-1.mod" >
%xhtml-base.mod;]]>
% xhtml-script.module
"INCLUDE" >% xhtml-script.mod
PUBLIC "-//W3C//ELEMENTS XHTML Scripting 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-script-1.mod" >
%xhtml-script.mod;]]>
% xhtml-style.module
"INCLUDE" >% xhtml-style.mod
PUBLIC "-//W3C//ELEMENTS XHTML Style Sheets 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-style-1.mod" >
%xhtml-style.mod;]]>
% xhtml-image.module
"INCLUDE" >% xhtml-image.mod
PUBLIC "-//W3C//ELEMENTS XHTML Images 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-image-1.mod" >
%xhtml-image.mod;]]>
% xhtml-csismap.module
"INCLUDE" >% xhtml-csismap.mod
PUBLIC "-//W3C//ELEMENTS XHTML Client-side Image Maps 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-csismap-1.mod" >
%xhtml-csismap.mod;]]>
% xhtml-ssismap.module
"INCLUDE" >% xhtml-ssismap.mod
PUBLIC "-//W3C//ELEMENTS XHTML Server-side Image Maps 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-ssismap-1.mod" >
%xhtml-ssismap.mod;]]>
% xhtml-param.module
"INCLUDE" >% xhtml-param.mod
PUBLIC "-//W3C//ELEMENTS XHTML Param Element 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-param-1.mod" >
%xhtml-param.mod;]]>
% xhtml-object.module
"INCLUDE" >% xhtml-object.mod
PUBLIC "-//W3C//ELEMENTS XHTML Embedded Object 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-object-1.mod" >
%xhtml-object.mod;]]>
% xhtml-table.module
"INCLUDE" >% xhtml-table.mod
PUBLIC "-//W3C//ELEMENTS XHTML Tables 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-table-1.mod" >
%xhtml-table.mod;]]>
% xhtml-form.module
"INCLUDE" >% xhtml-form.mod
PUBLIC "-//W3C//ELEMENTS XHTML Forms 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-form-1.mod" >
%xhtml-form.mod;]]>
% xhtml-legacy.module
"IGNORE" >% xhtml-legacy.mod
PUBLIC "-//W3C//ELEMENTS XHTML Legacy Markup 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-legacy-1.mod" >
%xhtml-legacy.mod;]]>
% xhtml-struct.module
"INCLUDE" >% xhtml-struct.mod
PUBLIC "-//W3C//ELEMENTS XHTML Document Structure 1.0//EN"
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-struct-1.mod" >
%xhtml-struct.mod;]]>
C.3.
Personalizaciones de XHTML 1.1
Un Tipo de Documento de la Familia XHTML (como es XHTML 1.1) debe definir
el modelo de contenido que utiliza. Esto se realiza mediante un módulo
separado de modelo de contenido que es instanciado por el Marco de Trabajo
Modular de XHTML. El módulo del modelo de contenido y el Driver XHTML
1.1 (arriba) trabajan juntos para personalizar las implementaciones de módulos
a los requerimientos específicos de los distintos tipos de documentos.
El módulo del modelo de contenido para XHTML 1.1 se define a continuación:
% HeadOpts.mix
"( %script.qname; | %style.qname; | %meta.qname;
| %link.qname; | %object.qname; )*"
% Edit.class
"| %ins.qname; | %del.qname;" >% Script.class
"| %script.qname; | %noscript.qname;" >% Misc.extra
"" >% Misc.class
"%Edit.class;
%Script.class;
%Misc.extra;"
% InlStruct.class
"%br.qname; | %span.qname;" >% InlPhras.class
"| %em.qname; | %strong.qname; | %dfn.qname; | %code.qname;
| %samp.qname; | %kbd.qname; | %var.qname; | %cite.qname;
| %abbr.qname; | %acronym.qname; | %q.qname;" >
% InlPres.class
"| %tt.qname; | %i.qname; | %b.qname; | %big.qname;
| %small.qname; | %sub.qname; | %sup.qname;" >
% I18n.class
"| %bdo.qname;" >% Anchor.class
"| %a.qname;" >% InlSpecial.class
"| %img.qname; | %map.qname;
| %object.qname;" >
% InlForm.class
"| %input.qname; | %select.qname; | %textarea.qname;
| %label.qname; | %button.qname;" >
% Inline.extra
"" >% Ruby.class
"| %ruby.qname;" >% Inline.class
"%InlStruct.class;
%InlPhras.class;
%InlPres.class;
%I18n.class;
%Anchor.class;
%InlSpecial.class;
%InlForm.class;
%Ruby.class;
%Inline.extra;"
% InlNoRuby.class
"%InlStruct.class;
%InlPhras.class;
%InlPres.class;
%I18n.class;
%Anchor.class;
%InlSpecial.class;
%InlForm.class;
%Inline.extra;"
% NoRuby.content
"( #PCDATA
| %InlNoRuby.class;
%Misc.class; )*"
% InlNoAnchor.class
"%InlStruct.class;
%InlPhras.class;
%InlPres.class;
%I18n.class;
%InlSpecial.class;
%InlForm.class;
%Ruby.class;
%Inline.extra;"
% InlNoAnchor.mix
"%InlNoAnchor.class;
%Misc.class;"
% Inline.mix
"%Inline.class;
%Misc.class;"
% Heading.class
"%h1.qname; | %h2.qname; | %h3.qname;
| %h4.qname; | %h5.qname; | %h6.qname;" >
% List.class
"%ul.qname; | %ol.qname; | %dl.qname;" >% Table.class
"| %table.qname;" >% Form.class
"| %form.qname;" >% Fieldset.class
"| %fieldset.qname;" >% BlkStruct.class
"%p.qname; | %div.qname;" >% BlkPhras.class
"| %pre.qname; | %blockquote.qname; | %address.qname;" >
% BlkPres.class
"| %hr.qname;" >% BlkSpecial.class
"%Table.class;
%Form.class;
%Fieldset.class;"
% Block.extra
"" >% Block.class
"%BlkStruct.class;
%BlkPhras.class;
%BlkPres.class;
%BlkSpecial.class;
%Block.extra;"
% Block.mix
"%Heading.class;
| %List.class;
| %Block.class;
%Misc.class;"
% Flow.mix
"%Heading.class;
| %List.class;
| %Block.class;
| %Inline.class;
%Misc.class;"
D.
Agradecimientos
Este apéndice es
informativo
Esta especificación fue preparada por el Grupo de Trabajo
W3C
HTML
. Los miembros en el momento
de la publicación eran:
Steven Pemberton,
CWI
HTML
Working Group
Chair)
Murray Altheim, Sun Microsystems
Daniel Austin, Mozquito Technologies
Jonny Axelsson, Opera Software
Mark Baker, Sun Microsystems
Tantek Çelik, Microsoft
Doug Dominiak, Openwave Systems
Herman Elenbaas, Philips Electronics
Beth Epperson, Netscape/
AOL
Masayasu Ishikawa,
W3C
HTML
Activity Lead)
Shin'ichi Matsui, Panasonic
Shane McCarron, Applied Testing and Technology
Ann Navarro, WebGeek,
Inc.
Peter Stark, Ericsson
Michel Suignard, Microsoft
Jeremy Wadsworth, Quark
Inc.
Malte Wedel, Mozquito Technologies
Ted Wugofski, Openwave Systems
Principal
Otras traducciones