Jeremmy velizaguirre2a3(html xml)

11

Click here to load reader

Transcript of Jeremmy velizaguirre2a3(html xml)

Page 1: Jeremmy velizaguirre2a3(html xml)

“HTML” Y “XML”JEREMMY JESUS VELIZ AGUIRRE

2ª3

JEREMMY JESUS VELIZ AGUIRRE 2 A3

Page 2: Jeremmy velizaguirre2a3(html xml)

HTMLHTML es el lenguaje con el que se definen las páginas web. Básicamente se trata de un conjunto de etiquetas que sirven para definir el texto y otros elementos que compondrán una página web.

El HTML se creó en un principio con objetivos divulgativos de información con texto y algunas imágenes. No se pensó que llegara a ser utilizado para crear área de ocio y consulta con carácter multimedia (lo que es actualmente la web), de modo que, el HTML se creó sin dar respuesta a todos los posibles usos que se le iba a dar y a todos los colectivos de gente que lo utilizarían en un futuro.

Page 3: Jeremmy velizaguirre2a3(html xml)

SUS PRIMERAS ESPECIALIZACIONESLa primera descripción de HTML disponible públicamente fue un documento llamado: HTML Tags (Etiquetas HTML), publicado por primera vez en Internet por Tim  en 1991. Describe 22 elementos que incluyen el diseño inicial y relativamente simple de HTML. Trece de estos elementos todavía existen en HTML

Page 4: Jeremmy velizaguirre2a3(html xml)

ATRIBUTOS DE HTML

La mayoría de los atributos de un elemento son pares nombre-valor, separados por un signo de igual «=» y escritos en la etiqueta de comienzo de un elemento, después del nombre de éste. El valor puede estar rodeado por comillas dobles o simples, aunque ciertos tipos de valores pueden estar sin comillas en HTML (pero no en XHTML).  De todas maneras, dejar los valores sin comillas es considerado poco seguro. En contraste con los pares nombre-elemento, hay algunos atributos que afectan al elemento simplemente por su presencia  (tal como el atributo ismappara el elemento img)

Page 5: Jeremmy velizaguirre2a3(html xml)

CODIGOS HTML

Page 6: Jeremmy velizaguirre2a3(html xml)

ACCESIBLIDAD A LA WEB

El diseño en HTML, aparte de cumplir con las especificaciones propias del lenguaje, debe respetar ciertos criterios de accesibilidad web, siguiendo unas pautas o las normativas y leyes vigentes en los países donde se regule dicho concepto. Se encuentra disponible y desarrollado por el W3C a través de las Pautas de Accesibilidad al Contenido Web 1.0 WCAG (actualizadas recientemente con la especificación 2.0), aunque muchos países tienen especificaciones propias, como es el caso de España con la Norma UNE 139803.

Page 7: Jeremmy velizaguirre2a3(html xml)

XML

XML, 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). 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).

Page 8: Jeremmy velizaguirre2a3(html xml)

VENTAJAS DEL XMLEs extensible: Después de diseñado y puesto en producción, es posible extender XML con la adición de nuevas etiquetas, de modo que se pueda continuar utilizando sin complicación alguna.El analizador es un componente estándar, no es necesario crear un analizador específico para cada versión de lenguaje XML. Esto posibilita el empleo de cualquiera de los analizadores disponibles. De esta manera se evitan bugs y se acelera el desarrollo de aplicaciones.Si un tercero decide usar un documento creado en XML, es sencillo entender su estructura y procesarla. Mejora la compatibilidad entre aplicaciones. Podemos comunicar aplicaciones de distintas plataformas, sin que importe el origen de los datos, es decir, podríamos tener una aplicación en Linux con una base de datos Postgres y comunicarla con otra aplicación en Windows y Base de Datos MS-SQL Server.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 9: Jeremmy velizaguirre2a3(html xml)

CODIGOAunque no es obligatorio, los documentos XML pueden empezar con unas líneas que describen la versión XML, el tipo de documento y otras cosas.El prólogo de un documento XML contiene:Una declaración XML. Es la sentencia que declara al documento como un documento XML.Una declaración de tipo de documento. Enlaza el documento con su DTD (definición de tipo de documento), o el DTD puede estar incluido en la propia declaración o ambas cosas al mismo tiempo.Uno o más comentarios e instrucciones de procesamiento.EJEMPLO:

<?xml version="1.0" encoding="UTF-8"?>

Page 10: Jeremmy velizaguirre2a3(html xml)

CUERPO

A diferencia del prólogo, el cuerpo no es opcional en un documento XML, el cuerpo debe contener solo un elemento raíz, característica indispensable también para que el documento esté bien formado. Sin embargo es necesaria la adquisición de datos para su buen funcionamiento.EJEMPLO:

<Edit_Mensaje> (...) </Edit_Mensaje>

Page 11: Jeremmy velizaguirre2a3(html xml)

ElementosLos elementos XML pueden tener contenido (más elementos, caracteres o ambos), o bien ser elementos vacíos

AtributosLos elementos pueden tener atributos, que son una manera de incorporar características o propiedades a los elementos de un documento. Deben ir entre comillas.Por ejemplo, un elemento «estudiante» puede tener un atributo «Mario» y un atributo «tipo», con valores «come croquetas» y «taleno» respectivamente.<Estudiante Mario="come croquetas" tipo="taleno">Esto es un día que Mario va paseando…</Estudiante>

Entidades predefinidasEntidades para representar caracteres especiales para que, de esta forma, no sean interpretados como marcado en el procesador XML.Ejemplo: entidad predefinida: & carácter: &.