Helen Valverde 2C3

15
HELEN VALVERDE -2C3

description

HELEN VALVERDE - 2C3 - SISTEMAS MULTIMEDIA - XML&HTML

Transcript of Helen Valverde 2C3

Page 1: Helen Valverde 2C3

HELEN VALVERDE -2C3

Page 2: Helen Valverde 2C3

XMLXML, siglas en

inglés de eXtensible Markup Language ('lenguaje de marcas extensible'), es un lenguaje de marcas desarrollado por el World Wide Web Consortium (W3C).

Page 3: Helen Valverde 2C3

Deriva del lenguaje SGML y permite definir la gramática de lenguajes específicos (de la misma manera que HTML es a su vez un lenguaje definido por SGML) para estructurar documentos grandes. A diferencia de otros lenguajes, XML da soporte a bases de datos, siendo útil cuando varias aplicaciones se deben comunicar entre sí o integrar información. (Bases de datos Silberschatz).

XML

Page 4: Helen Valverde 2C3

XML es una tecnología sencilla que tiene a su alrededor otras que la complementan y la hacen mucho más grande y con unas posibilidades mucho mayores.

XML

Page 5: Helen Valverde 2C3

ESTRUCTURA DE UN DOCUMENTO

La tecnología XML busca dar solución al problema de expresar información

estructurada de la manera más abstracta y reutilizable posible. Que la información sea estructurada quiere decir que se compone de partes bien definidas, y que esas partes se componen a su vez de otras partes.

Una etiqueta consiste en una marca hecha en el documento, que señala una porción de éste como un elemento. Un pedazo de información con un sentido claro y definido. Las etiquetas tienen la forma <nombre>, donde nombre es el nombre del elemento que se está señalando.

Page 6: Helen Valverde 2C3

VENTAJAS

Es extensible: Después de diseñado y puesto en producción, es posible extender XML con la adición de nuevas etiquetas

El analizador es un componente estándar, no es necesario crear un analizador específico para cada versión de lenguaje XML.

Si un tercero decide usar un documento creado en XML, es sencillo entender su estructura y procesarla.

Transformamos datos en información, pues se le añade un significado concreto y los asociamos a un contexto, con lo cual tenemos flexibilidad para estructurar documentos.

Page 7: Helen Valverde 2C3
Page 8: Helen Valverde 2C3

PARTES DE UN DOCUMENTOUn documento XML

está formado por el prólogo y por el cuerpo del documento así como texto de etiquetas que contiene una gran variedad de efectos positivos o negativos en la referencia opcional a la que se refiere el documento

Page 9: Helen Valverde 2C3
Page 10: Helen Valverde 2C3

HTML

HTML, siglas de HyperText Markup Language («lenguaje de marcado de hipertexto»), hace referencia al lenguaje de marcado predominante para la elaboración de páginas web.

Page 11: Helen Valverde 2C3

HTML

 El HTML se escribe en forma de «etiquetas», rodeadas por corchetes angulares (<,>). HTML también puede describir, hasta un cierto punto, la apariencia de un documento, y puede incluir un script (por ejemplo Java Script)

Page 12: Helen Valverde 2C3

HTML

Page 13: Helen Valverde 2C3

 <html>: define el inicio del documento HTML, le indica al navegador que lo que viene a continuación debe ser interpretado como código HTML. Define el tipo de documento es el DOCTYPE, que significa la palabra justo tras DOCTYPE el tag de raíz.

<script>: incrusta un script en una web, o llama a uno mediante src="url del script".

HTML

Page 14: Helen Valverde 2C3

• <head>: define la cabecera del documento HTML; esta cabecera suele contener información sobre el documento que no se muestra directamente al usuario.

•<title>: define el título de la página. Por lo general, el título aparece en la barra de título encima de la ventana.

•<link>: para vincular el sitio a hojas de estilo o iconos. Por ejemplo:<link rel="stylesheet" href="/style.css" type="text/css">.

HTML

Page 15: Helen Valverde 2C3

•style>: para colocar el estilo interno de la página; ya sea usando CSS u otros lenguajes similares.

•<meta>: para metadatos como la autoría o la licencia, incluso para indicar parámetros http (mediante http-equiv="")

•<body>: define el contenido principal o cuerpo del documento. Esta es la parte del documento html que se muestra en el navegador

HTML