tecnologias para la integracion de … · xml es un lenguaje para marcado de documentos. al igual...

21
Facultad de Estadística e Informática TECNOLOGIAS PARA LA INTEGRACION DE SOLUCIONES

Upload: lamtram

Post on 01-May-2018

214 views

Category:

Documents


2 download

TRANSCRIPT

Facultad de Estadística e Informática

TECNOLOGIAS PARA LA INTEGRACION DE SOLUCIONES

Facultad de Estadística e Informática

Clase 7

▪ Tema 2: Tecnologías XML▪XML▪XML y CSS

Facultad de Estadística e Informática

Bibliografía

▪A. Rodríguez, Publicación en Internet y Tecnología XML, Alfa-Omega Ra-Ma, Madrid. España, 2004

Facultad de Estadística e Informática

eXtensible Markup Language (XML)

▪ XML se convirtió en lenguaje estándar con la publicación XML 1.0 Recomendación W3C, 10 de febrero 1998.▪https://www.w3.org/TR/1998/REC-xml-19980210

Facultad de Estadística e Informática

eXtensible Markup Language (XML)

▪ XML es un lenguaje para marcado de documentos.▪Al igual que SGML, HTML se basa en el uso de marcas o etiquetas para diferenciar los elementos de un documento.

Facultad de Estadística e Informática

eXtensible Markup Language (XML)

▪ HTML define la presentación de documentos, XML la estructura y perfecta organización de los contenidos.

Facultad de Estadística e Informática

eXtensible Markup Language (XML)

▪ No utiliza etiquetas predefinidas (eXtensible).

▪Es un lenguaje muy estricto, normas de sintaxis y estructura. Documento bien formado.

Facultad de Estadística e Informática

eXtensible Markup Language (XML)

Qué es un Documento bien formado

Facultad de Estadística e Informática

eXtensible Markup Language (XML)1. < + ‘etiqueta’ + >. Ejemplo: <nombre>.

2. Etiqueta de cierre. < + / +‘etiqueta’ + >. Ejemplo: </nombre>

3. No superponer o solapar etiquetas con otras.

4. No solapar elementos contenedores con elementos contenidos.

Facultad de Estadística e Informática

Línea de Prólogo

Nodos

Elemento Raíz

Estructura en forma

de árbol

Documento XML que

no requiere validación

Facultad de Estadística e Informática

Visto desde el navegador Mozilla Firefox

Facultad de Estadística e Informática

Clase 7. Tecnologías XML

▪ Ejemplo XML y CSS

Facultad de Estadística e Informática

Clase 7. Tecnologías XML

▪CSS (Cascading Style Sheets)▪Nació en 1996.▪Recomendaciones de la W3C:https://www.w3.org/TR/REC-CSS1/https://www.w3.org/TR/REC-CSS2/

Facultad de Estadística e Informática

Clase 7. Tecnologías XML

▪CSSselector{

propiedad1: valor1;propiedad2: valor2;…

}

Facultad de Estadística e Informática

CSS

Facultad de Estadística e Informática

CSS

Facultad de Estadística e Informática

CSS

Facultad de Estadística e Informática

XML

Facultad de Estadística e Informática

Facultad de Estadística e Informática

XML CSS

Facultad de Estadística e Informática

Visto desde el navegador Mozilla Firefox