2. HTML Y XML
HTML 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.
HTML es un lenguaje de marcación de
elementos para la creación de documentos
hipertexto, muy fácil de aprender, lo que
permite que cualquier persona, aunque no
haya programado en la vida, pueda
enfrentarse a la tarea de crear una web.
3. El HTML se creó en un principio con objetivos divulgativos
de información con texto y algunas imágenes
Para aprender HTML en profundidad tenemos
un manual en DesarrolloWeb.com. Además se
pueden consultar los enlaces a distintos
manuales que tenemos en nuestro buscador
en la sección de HTML.
Si lo que deseamos es tener una idea global de
lo que es la publicación en Internet y los pasos
a seguir para colocar nuestras páginas en la
web lo más adecuado será consultar el manual
de Publicar en Internet.
4. 2. Primeros pasos con HTML
Conocidas ya las principales características de HTML
estamos listos para aprender sus principales etiquetas y
para crear nuestra primera página.
2.1. Estructura de una página
Todo documento HTML está formado por los bloques que
podemos apreciar en la figura 2.1. Pasemos a explicar
cada uno de ellos.
Figura 2.1. Estructura de bloques de un
documento HTML
.
5. En primer lugar deberemos especificar que el archivo de texto que estamos escribiendo es
un documento HTML, para ello usamos las instrucciones de inicio y fin de la etiqueta
<html> al principio y al final de la página respectivamente
<html> Código de la
página </html>
El código de la página esta formado a su vez por dos grandes bloques, la
cabecera y el cuerpo.
La cabecera de la página está delimitada por las instrucciones de inicio y fin
de la etiqueta head. Estas instrucciones deben estar dentro de la etiqueta
HTML de la siguiente manera:
<html> <head> Elementos de la cabecera </head> ... Resto de
código de la página ... </html>
6. En la cabecera de la página se introduce toda aquella
información que afectará a toda la página. En un principio
esta información se limitará al título. Este título se indicará
con la etiqueta title usando la siguiente sintaxis:
<html> <head> <title>Mi primera
página WEB</title> </head> </html>
7. Ventajas y desventajas de html
El XML pretende en definitiva que en el mundo de Internet, los documentos sean
mas fáciles de integrar en esas páginas.
Ventajas del HTML:
• es el lenguaje de formateo para los navegadores web.
• Es fácil de entender y utilizar
• Su uso es muy extendido
Inconvenientes que intenta suplir el XML:
• No tiene semántica. Uso de etiquetas con nombres diferentes.
• El contenido no puede ser reconocido ni procesado por programas
• Tiene un costoso mantenimiento de las páginas
• No tiene estándares comunes.
• Solo tiene hiperenlaces simples(XML puede tener de 1 a n enlaces).Xlink
En resumen, el html es un lenguaje muy fácil de comprender y muy utilizado para la
presentación de la información, pero esta no se puede procesar ni almacenar, ya que
no permite su manipulación por un programa debido a su anarquía.
8. XML es una tecnología en realidad
muy sencilla que tiene a su
alrededor otras tecnologías que la
complementan y la hacen mucho
más grande y con unas
posibilidades enormes y básicas
para la sociedad de la información.
Vamos a ver a lo largo de varios
capítulos una introducción al
mundo XML, es decir, al lenguaje
así como a las tecnologías que
trabajan con él, sus usos, ventajas y
modos de llevar a cabo las tareas.
9. XML, con todas las tecnologías relacionadas, representa una manera
distinta de hacer las cosas, más avanzada, cuya principal novedad consiste
en permitir compartir los datos con los que se trabaja a todos los
niveles, por todas las aplicaciones y soportes
XML es interesante en el mundo de Internet y el e-bussiness, ya que existen
muchos sistemas distintos que tienen que comunicarse entre si, pero como
se ha podido imaginar, interesa por igual a todas las ramas de la informática
y el tratamiento de datos, ya que permite muchos avances a la hora de
trabajar con ellos.
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. Tiene un papel muy importante en la actualidad ya que
permite la compatibilidad entre sistemas para compartir la información de
una manera segura, fiable y fácil.
10. Se aplica a: Windows Vista
En este tema
Requisitos de un archivo .xml
Procedimientos recomendados
Creación de un archivo .xml para migrar la
configuración de una aplicación
Ejemplos y información adicional
Puede crear archivos .xml personalizados para personalizar la migración en función de
sus necesidades especiales, por ejemplo, para migrar una aplicación de línea de
negocio específica o cambiar el comportamiento predeterminado de la migración. Para
que ScanState y LoadState usen este archivo, se debe especificar en ambas líneas de
comandos.
11. Tenga en cuenta los siguientes requisitos cuando cree archivos .xml
personalizados:
•El archivo debe tener el formato de transformación Unicode de 8 bits
(UTF-8). Guarde el archivo con este formato y especifique <?xml
version="1.0" encoding="UTF-8"?> al principio de cada archivo .xml.
•El archivo debe tener un urlid de migración exclusivo. El urlid de cada
archivo especificado en la línea de comandos debe ser diferente. Si dos
archivos .xml de migración tienen el mismo urlid, no se procesará el
segundo archivo .xml especificado en la línea de comandos. La razón es
que USMT utiliza el urlid para definir los componentes del archivo. Por
ejemplo, debe especificar lo siguiente al principio de cada archivo.
12. Ventajas
Fácilmente procesable tanto por humanos como por software.
Separa radicalmente la información o el contenido de su presentación o
formato.
Diseñado para ser utilizado en cualquier lenguaje o alfabeto.
Su análisis sintáctico es fácil debido a las estrictas reglas que rigen la
composición de un documento.
Estructura Jerárquica
El No. De marcas es ilimitado
Desventajas
La posibilidad de construir sistemas acordes a nuestras necesidades para el
intercambio de datos podría llevarnos a la proliferación de versiones
incompatibles y si esto llegase a suceder, entonces la solución que plantea el
XML ante la búsqueda de intercambio universal de información, lo llevaría a
su opuesto; en vez de unificar todo un lenguaje, nos encontraríamos con
lenguajes muy específicos y cada vez más alejados de la “universalidad”.