Publicación en Internet y tecnología XML

Esta obra, tal y como su título indica, se divide en dos partes:

Publicación en Internet: un estudio sobre los principales lenguajes de marcas (HTML, DHTML, XHTML, WML) y otras tecnologías relacionadas con la publicación de documentos en la red como son las hojas de estilo CSS y lenguajes de guiones o scripts (JavaScript, VBScript). Se dan también unas nociones introductorias a XML y DTD.

Tecnología XML: se centra en las principales tecnologías asociadas a XML como son los mecanismos de descripción de documentos (DTD y XML Schema) y hojas de estilo utilizadas para la publicación de documentos basados en XML: XSL-T y XSL-FO.

Para la comprensión del contenido de este libro no son necesarios conocimientos previos; por ello, tiene como objetivo servir de introducción para que el lector diferencie perfectamente las características básicas de los diversos lenguajes y tecnologías utilizados para la publicación de documentos en Internet.

Publicación en Internet y tecnología XML no es simplemente "un libro", sino una obra compuesta por un libro y diversos complementos incluidos en el CD-ROM que le acompaña, el cual incluye numerosa documentación, estándares (recomendaciones y especificaciones del W3C) de lenguajes y tecnologías, herramientas y utilidades para efectuar las prácticas de cada materia tratada y, naturalmente, los códigos fuente de los ejemplos. Entre los programas incluidos encontrará, por ejemplo, XSL Formatter de Antenna House para XSL-FO y generación de documentos PDF, las herramientas de desarrollo para móviles Nokia Wap Toolkit y Nokia Mobile Toolkit, el simulador M3Gate, los procesadores XML y XSL de Apache Xerces y Xalan, etc.

Escritor
Colección
Profesional
Materia
Enseñanza: carpintería, metalurgia, etc.
Idioma
  • Castellano
EAN
9788478975853
ISBN
978-84-7897-585-3
Páginas
464
Ancho
17 cm
Alto
24 cm
Peso
789 g
Edición
1
Fecha publicación
17-11-2003
Edición en papel
24,90 €
433,21 MX$25,57 US$

Índice de contenido

INTRODUCCIÓN
PARTE I. PUBLICACIÓN EN INTERNET
CAPÍTULO 1. EL DOCUMENTO
CONTENIDO, ESTRUCTURA Y FORMATO
CONTENIDO DEL DOCUMENTO
ESTRUCTURA DEL DOCUMENTO
FORMATO DEL DOCUMENTO
CAPÍTULO 2. PUBLICACIÓN CON HTML
INTRODUCCIÓN
HTML
HTML 3.2 O HTML ESTÁTICO
ESTRUCTURA DE UN DOCUMENTO HTML
ELEMENTOS Y ETIQUETAS DE HTML
Elementos con contenido
Elementos sin contenido (elementos vacíos)
BREVE REFERENCIA DE HTML 3.2
Elementos de estructura básica del documento
Elementos de la sección de cabecera (head)
Elementos de nivel bloque (block)
Elementos de nivel texto (inline)
ATRIBUTOS DE LOS ELEMENTOS HTML
ENTIDADES EN HTML
CÓMO INTERPRETAR UNA DTD
ELEMENTOS, ATRIBUTOS Y ENTIDADES
FORMATO DE UN DOCUMENTO CON HTML PASO A PASO
1. Estructura del documento
2. Selección de los elementos de HTML
A) Elementos de nivel bloque
B) Elementos de nivel texto
3. Edición del documento y aplicación de formatos
4. Visualización y actualización del documento
Documento HTML resultante
Limitaciones de HTML 3.2
Uso de entidades
HERRAMIENTAS Y UTILIDADES HTML
1. Editores
2. Tutoriales y documentación
CONCLUSIÓN
COMPLEMENTOS
En el CD-ROM
En Internet
CAPÍTULO 3. PUBLICACIÓN CON HTML DINÁMICO
INTRODUCCIÓN
HTML DINÁMICO
NOVEDADES DE HTML 4.0
TIPOS DE DOCUMENTOS HTML 4.0
HTML 4.0 Strict
HTML 4.0 Transitional
HTML 4.0 Frameset
Forma genérica de indicar el uso de HTML 4.0 y DTD
VALIDACIÓN DE DOCUMENTOS HTML
NUEVAS ETIQUETAS EN HTML 4.0
Elementos utilizados en frames
Elementos de nivel texto (inline)
Elementos de nivel bloque
Elementos de tablas
Elementos de formularios
ATRIBUTOS COMUNES PARA ETIQUETAS HTML 4.0
Atributos para diferenciar los objetos
Atributos para definir el estilo del elemento
Atributos de internacionalización
Otros atributos comunes
EVENTOS COMUNES DE LOS OBJETOS HTML 4.0
PUBLICACIÓN DE DOCUMENTOS CON HTML 4.0
CÓDIGO FUENTE
DOCUMENTO RESULTANTE
LENGUAJES DE SCRIPT
Scripts en el propio documento
Scripts en documentos externos (enlazados)
UTILIZACIÓN DE VBSCRIPT EN PÁGINAS HTML
Uso de funciones predefinidas
Definición de subrutinas y funciones propias
Ejecución de los scripts
Scripts personalizados (SCRIPT... FOR... EVENT...)
Utilización de JavaScript en páginas HTML
PROGRAMACIÓN ORIENTADA A OBJETOS (POO)
EL OBJETO document
HTML DINÁMICO CON JAVASCRIPT
DOM HTML
LOS PRINCIPALES OBJETOS DE DOM
EL OBJETO WINDOW
PROGRAMACIÓN POR MEDIO DEL OBJETO EVENT
PROGRAMACIÓN POR MEDIO DEL OBJETO DOCUMENT
Propiedades
Métodos
EL INTERFAZ DOM CORE
CONCLUSIÓN
COMPLEMENTOS
En el CD-ROM
En Internet
CAPÍTULO 4. HOJAS DE ESTILO EN CASCADA
INTRODUCCIÓN
CSS
HTML Y CSS
ATRIBUTOS COMUNES RELACIONADOS CON ESTILOS
El atributo STYLE
El atributo ID
El atributo CLASS
ETIQUETAS ESPECIALES PARA APLICAR ESTILOS: DIV Y SPAN
Uso de DIV
Uso de SPAN
PROPIEDADES DE LAS HOJAS DE ESTILO CSS1
PROPIEDADES DE LA FUENTE (Font Properties)
PROPIEDADES DE COLOR Y FONDO (Color and Background)
PROPIEDADES DEL TEXTO (Text Properties)
PROPIEDADES DE LA CAJA (Box Properties)
PROPIEDADES DE CLASIFICACIÓN (Classification Props.)
CSS-P
UNIDADES Y COLORES EN LAS HOJAS DE ESTILO
UNIDADES DE TAMAÑO:
Relativas
Absolutas
Porcentaje (%)
UNIDADES DE COLOR:
Nombres de colores
Valores rgb
DEFINICIÓN DE ESTILOS
ESTILOS DEFINIDOS COMO ATRIBUTOS
ESTILOS DEFINIDOS CON SELECTORES
Elemento HTML como selector
Identificador como selector
Clase como selector
Elemento HTML clase como selector
Elemento HTML e identificador como selector
PSEUDOCLASES
DEFINICIÓN DE ESTILOS DE USO GLOBAL
EJEMPLO PRÁCTICO DE USO DE HOJAS DE ESTILO
ESTILOS DEFINIDOS EN ARCHIVOS INDEPENDIENTES
A) Hojas de estilo enlazadas
B) Hojas de estilo importadas
USO DE VARIAS HOJAS DE ESTILO EN UNA MISMA PÁGINA HTML
EJEMPLO DE USO DE HOJAS DE ESTILO ENLAZADAS
RESULTADO FINAL TRAS APLICAR LA HOJA DE ESTILOS ENLAZADA
UTILIDADES CSS
COMPLEMENTOS
En el CD-ROM
En Internet
CAPÍTULO 5. INTRODUCCIÓN A XML
INTRODUCCIÓN
PRIMER CONTACTO CON XML
ESCRIBIR XML
VISUALIZACIÓN DE DOCUMENTOS XML DESDE I. EXPLORER
ENTONCES ¿QUÉ ES XML?
LAS NORMAS BÁSICAS DE XML
HERRAMIENTAS BÁSICAS XML
Procesadores XML
Editores XML
CONCLUSIONES Y NOTAS FINALES
CAPÍTULO 6. PUBLICACIÓN CON XML Y CSS
INTRODUCCIÓN
HOJAS DE ESTILO CSS PARA XML
MÉTODO PARA LA CREACIÓN DE LAS REGLAS DE ESTILO
CREACIÓN DE HOJAS DE ESTILO PARA DOCUMENTOS XML
PASO A PASO
AÑADIR ELEMENTOS DE FORMATO A LOS DOCUMENTOS XML
ENLACE CON LA HOJA DE ESTILOS CSS DESDE EL DOCUMENTO XML
CONCLUSIONES
CAPÍTULO 7. INTRODUCCIÓN A LA CREACIÓN DE DTD
INTRODUCCIÓN
DOCUMENTOS XML VÁLIDOS
CREACIÓN DE UNA DTD, CASO PRÁCTICO
Declaración de elementos
Contenido de los elementos
DECLARACIÓN DEL TIPO DE DOCUMENTO
TIPOS DE DTD
DTD INTERNA
DTD EXTERNA
LISTADOS DE EJEMPLO
1. Ejemplo de uso de DTD interna
2. Ejemplo de uso de DTD externa
VALIDACIÓN DE DOCUMENTOS Y COMPROBACIÓN DE DTDS
CONCLUSIONES
CAPÍTULO 8. PUBLICACIÓN DE DOCUMENTOS XML CON XSL
INTRODUCCIÓN
MOTORES XSL Y XSLT
INTRODUCCIÓN AL LENGUAJE XSL
RUTAS DE ACCESO
Ejemplos de rutas de acceso
TIPOS DE PLANTILLAS
CREACIÓN DE PLANTILLAS XSL
INSTRUCCIONES XSL BÁSICAS
CREACIÓN DE HOJAS DE ESTILO XSL
ENLACE DE HOJAS DE ESTILO XSL
TRANSFORMACIÓN DEL DOCUMENTO XML A TEXTO PLANO UTILIZANDO XSL
PLANTILLAS XSL PARA CONVERSIÓN A TEXTO
Plantilla básica para mostrar los datos de un documento XML con XSL
Selección de la información que vamos a mostrar
Bucles para selección de información
HOJA DE ESTILOS XSL FINAL
VISUALIZACIÓN DEL DOCUMENTO COMO TEXTO PLANO
TRANSFORMACIÓN DEL DOCUMENTO XML A HTML UTILIZANDO XSL
Resultado de aplicar la transformación XSL para crear HTML
TRANSFORMACIÓN DEL DOCUMENTO XML A HTML APLICANDO ESTILOS CSS
Resultado de aplicar la transformación XSL con estilos CSS
TRANSFORMACIÓN DEL DOCUMENTO XML A HTML UTILIZANDO HOJAS DE ESTILO CSS ENLAZADAS
TRANSFORMACIÓN DEL DOCUMENTO XML A HTML CON PLANTILLAS PERSONALIZADAS
CONSIDERACIONES FINALES SOBRE LOS ELEMENTOS XSL UTILIZADOS
TRANSFORMACIÓN DEL DOCUMENTO XML A XHTML UTILIZANDO XSL Y CSS
CONCLUSIÓN
CAPÍTULO 9. PUBLICACIÓN CON XHTML
INTRODUCCIÓN
LAS 10 REGLAS BÁSICAS DE XHML
VALIDACIÓN DE DOCUMENTOS XHTML
Validación estricta (xhtml1-strict.dtd)
Validación transicional (xhtml1-transitional.dtd)
Validación con marcos (xhtml1-frameset.dtd)
NOVEDADES EN XHTML
UN VISTAZO AL LENGUAJE XHTML ESTRICTO
Ejemplo de interpretación del elemento BODY y sus atributos
DECLARACIÓN DE UN DOCUMENTO XHTML
EJEMPLO DE DOCUMENTO XHTML MÍNIMO
NUESTRO DOCUMENTO PUBLICADO CON XHTML
LA HOJA DE ESTILOS CSS
VALIDACIÓN DEL DOCUMENTO XHTML
CONCLUSIÓN
COMPLEMENTOS
En el CD-ROM
En Internet

Libros relacionados