Académique Documents
Professionnel Documents
Culture Documents
El XHTML
EXtensible Hypertext Markup Language (lenguaje extensible de marcado de hipertexto). El XHTML es el
lenguaje de marcado que debe sustituir el HTML. Sigue las especificaciones del XTML que son ms
estrictas de lo que hemos visto hasta ahora.
Con este nuevo lenguaje estndar la informacin que ofrece la pgina web y la presentacin de la misma
quedan claramente separadas. As pues el XHTML tiene la responsabilidad de reproducir la informacin
mientras que el diseo queda en manos de las hojas de estilo y el JavaScript.
Siendo el sucesor del HTML, algunos lo consideran la versin actual de ste pero lo cierto es que la W3C
sigue recomendando el HTML 4.0 y las distintas versiones de XHTML para publicar en la web.
Este nuevo estndar se hizo necesario en el momento que empezaban a proliferar otros dispositivos,
adems de los ordenadores, capaces de reproducir la informacin de la web. Un ejemplo claro son los
mviles, que no estn preparados para afrontar la complejidad sintctica del HTML.
En la mayora de los casos no hay problemas de compatibilidad con el nuevo lenguaje, las viejas
versiones de navegadores leen el XHTML como si se tratase de HTML, las nuevas lo interpretan
correctamente y casi todas ellas son perfectamente compatibles con el viejo estndar.
Lo que en principio supone una ventaja, es criticado por algunos expertos que esta compatibilidad
ralentiza el proceso de cambio, la evolucin. El problema se plantea as: algunos autores se ven
obligados a elegir entre la escritura de documentos vlidos o un contenido factible de ser visualizado en
la mayora de ordenadores.
El dilema est abierto y no es de respuesta fcil. El rasgo definitorio de Internet, la globalidad, a la vez
que la ensalza la limita.
Son muchos los intereses en juego, las personas que trabajan en su desarrollo y an ms los que sufrenbenefician de sus cambios. Poner en comn todos estos factores es ardua tarea, la historia del HTML es
tan solo un pequeo ejemplo.
El fsico nuclear Tim Berners Lee defini la primera versin de HTML en el ao 1989. Despus
evolucionara hasta llegar a cuatro versiones ms. HTML 4 fue la ltima en 1998. Despus llegara el
lenguaje que aun utilizamos, el XHTML hijo del XML y el HTML.
No caigamos en el error de pensar que uno supone la desaparicin 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.
El nombre CSS viene del ingls Cascading Style Sheets, que traducido al castellano toma el nombre de
Hojas de estilo en cascada.
Es un lenguaje que puede ser usado para describir la presentacin de un documento escrito en un
lenguaje de marcas como html.
Est diseado para permitir la separacin de la estructura de una pgina y el contenido desde su
presentacin.
CSS1: Publicado en el ao 1996, este lenguaje inclua un soporte para propiedades de tipo letra, colores
de texto, imgenes de fondo, bordes y relleno.
CSS2: Publicado en el ao 1998, este lenguaje aadi adems nuevas propiedades como el
posicionamiento absoluto y relativo de los elementos fijos, los tipos de medios y el z-index.
CSS2.1: Publicado en el ao 2005, este lenguaje fue introducido para corregir errores y para eliminar
caractersticas que el navegador no soportaba, corregir errores y agregar a la especificacin extensiones
de navegador ya implementadas.
Ms all del CSS2.1:
CSS3: Este lenguaje de programacin, que est en desarrollo desde el ao 1999, ha experimentado un
constante crecimiento hasta llegar a convertirse en una enorme especificacin separada en 43 mdulos,
y que lo hace diferente a las versiones anteriores.
Cuando adaptamos el mdulo CSS3 en los ltimos navegadores web, podemos ver que el soporte de las
funciones se encuentra muy fragmentado. Cuando implementes el mejor soporte CSS3 en tu sitio web, te
dars cuenta que necesitas utilizar las declaraciones de varios estilos para hacer que las cosas
funcionen.
En la segunda parte explicaremos algunas caractersticas que tiene la ltima versin de CSS, CSS3.
TEMA: