Mostrando entradas con la etiqueta Xhtml. Mostrar todas las entradas
Mostrando entradas con la etiqueta Xhtml. Mostrar todas las entradas

Web con tutoriales y todos los elementos de XML, XSLT, XPATH, XFO, XSD, HTML, CSS, ASP, PHP, C++. Ejercicios resueltos.

Buenas, os dejo un iframe y enlaces a una web donde vienen ejercicios resueltos, ejemplos, tutoriales y todos los elementos de distintos lenguajes de programación como XML, XSL, XPATH, DTD, CSS, JAVA, C++, PHP, ASP, HTML, etc...



http://www.tic2.org/WebTecnica/NavegacionPub/Programacion/Programacion.htm
http://www.w3schools.com/xml/default.asp

El HTML, una idea en evolución

Fuente: http://www.maestrosdelweb.com/
Concretar el inicio de algo siempre es difícil, aunque haya sido creado por el hombre. ¿Dónde está el límite entre el proyecto de idea y el resultado final? Como muchos de nosotros no hemos estado en ese proceso nos tendremos que contentar con lo establecido.
Quisiera utilizar las siguientes líneas para contaros la historia del HTML, pero no sin antes hacer constar que detrás de unos pocos nombres y fechas hay mucho más trabajo, conexiones, ideas y nombres que por cuestiones de espacio, tiempo y claridad quedan exentas de este artículo.
Ante todo, definir de que estamos hablando exactamente: HTML es el acrónimo de HyperText Markup Language, que traducido a nuestro idioma es Lenguaje de Marcación de Texto. Es una herramienta para que el ordenador conectado a Internet interprete como visualizar el documento.
No es un lenguaje de programación y no tiene compilador alguno, así que si hay algún error que no detecta lo visualizará de la manera en la que lo ha entendido. Es un sistema de etiquetas que indica al ordenador cuando hay que señalar una cursiva, separar un párrafo o definir el color del texto.
De todas maneras, tiene sus limitaciones así que a menudo se utilizan otras herramientas como las hojas de estilo, que le dan mayor libertad al diseñador. En concreto, el HTML le da las indicaciones mencionadas al programa cliente, el browser o navegador para que presente el documento en la pantalla de la manera adecuada.
El HTML se hizo popular por su sencillez, era fácil de aprender y eso lo hace accesible a mayor número de personas. Estos documentos web deben estar escritos con el mismo “lenguaje” para que diferentes ordenadores puedan leerlos, si alguien utiliza un sistema diferente no podrá compartir su información con los que usan el HTML ni podrá visualizar los de los demás.
Por eso la tendencia es crear un estándar que evoluciona poco a poco y que es compatible con la versión anterior.

La creación


El físico nuclear Tim Berners Lee definió la primera versión de HTML en el año 1989. Después evolucionaría hasta llegar a cuatro versiones más. HTML 4 fue la última en 1998. Después llegaría el lenguaje que aun utilizamos, el XHTML hijo del XML y el HTML. En el momento en el que escribo estas líneas, se está desarrollando HTML 5, que nos permitirá crear animaciones y presuntamente sustituirá a Flash.
No caigamos en el error de pensar que uno supone la desaparición del otro pues el XHTML necesita del HTML para ser entendido por el ordenador. En otras palabras, el HTML abre las puertas y el XHTML trabaja.


De html + tablas a Xhtml + css

MIGRACIÓN SIN DOLOR

De HTML+Tablas a XHTML+CSS

Fuente: http://www.araudi.net/migracion/migracion_sin_dolor.html

1. INTRODUCCIÓN


En principio el lenguaje HTML tenía como finalidad poder transmitir datos entre ordenadores de forma sencilla, que fueran interpretados por un programa (denominado "Browser", traducido como "navegador"). Y era estupendo. Más tarde, alguien quiso distribuir las cosas en la pantalla de forma un tanto diferente al texto corrido, algo más estético, y dado que el lenguaje y sus intérpretes ya contaban con un etiquetado para dibujar tablas, se dijo: "¿por qué no usar la rejilla de una tabla para colocar las cosas en los lugares que yo quiera de la pantalla?". Y fue. 

Rejilla de tabla 

Era una manera cómoda de colocar cosas en cualquier parte, comenzando por establecer una rejilla con una tabla como espacio básico de diseño, e introduciendo los datos en sus celdas, aunque estos nada tuvieran que ver con datos tabulados.

Rejilla de tabla formando una estructura 

En ese momento todo el etiquetado referente a formatos, tamaños, colores, resaltados, etcétera, se introducía también en el propio etiquetado HTML, lo que producía el enorme problema de que cuando alguien quería cambiar el color al texto de un apartado de la página lo hacía directamente ahí, sin problema, pero si quería cambiar el color o tamaño de los títulos de todas sus páginas o el ancho de éstas, tenía que ir una por una cambiando cada etiqueta, además de producir una sobrecarga de código en cada página.