EXES
¿Qué problema tiene HTML?
¿Que es XML?
Análisis de documentos XML
Validación de documentos XML
Diseño y creación de DTD’s
Sintaxis de las DTD
Esquemas
Diseño y creación de esquemas
Herramientas XML
Presentacion de documentos XML
Dar formato a documentos XML
Aplicaciones XML
Estudio del API DOM
Utilizacion de las interfaces DOM
Acceso a datos con XML
Utilizacion del API SAX
Créditos
La Compañía
 
Área de Programación y Desarrollo
  Manual de XML
www.exes.es
Tel: 902 360 417
    Principal
 Exes   Contactar 

PRESENTACION DE DOCUMENTOS XML

Orientar XML a la presentación

  • Motivo: La popularidad de la web se debe, fundamentalmente, a la posibilidad de visualizar información en un navegador.
  • Estrategia: Aislar los datos de la información de formato.
  • Solución: Utilizar hojas de estilo como mecanismo para aplicar estilos de formato a los documentos XML.

Hojas de Estilo

  • Define las formas de aplicar reglas de diseño a XML, para que pueda mostrarse.
  • Existen dos estándares para creación de hojas de estilo: CSS y XSL.
  • CSS: Lenguaje de formato para dotar de estilo a documentos HTML/XML.
  • XSL: Tecnología que permite transformar un tipo de documento en otro y aplicarle un estilo.

Estándar CSS

  • Surgió como respuesta a la necesidad de separar la presentación de los datos en documentos HTML.
  • Una hoja de estilo CSS consiste en un conjunto de propiedades de formato que se aplican a ciertas etiquetas del documento.
  • Cuando se aplica a un documento XML, utiliza la estructura del árbol XML como base para la aplicación de las reglas.

Estándar XSL

  • Tecnología concebida para dar respuesta a las necesidades de estilo de XML.
  • XSL permite realizar dos tipo de operación sobre el documento:
    • Transformalo de tipo a otro (XSLT).
    • Aplicar estilo al documento mediante los Objetos de Formato (XLSFO).

Diferencias entre CSS y XSL

  • XSL es una tecnología más potente que CSS; tiene toda la capacidad de un lenguaje de programación.
  • XSL esta orientada exclusivamente a XML, mientras que CSS se utiliza con HTML y XML.
  • Actualmente, CSS tiene mayor soporte en navegadores que XSL.
··> Ver todos los cursos
··> Si necesitas más información, contáctanos aquí
 
 
 
Sello de Calidad   Sello de Calidad
  EXES - C/ Albasanz, 14 Bis, 1-C. 28037 Madrid - Tel: 902 360 417 Fax: 902 931 305 - exes@exes.es