Empresa | Servicios y productos | Casos de éxito | Publicaciones | Blog | Contacto | Zona clientes |
Portada Tecnologías aplicadas

XHTML y CSS

XHTML

XHTML es un lenguaje de marcado para la realización de las páginas web y está reemplazando a HTML dado que la tendencia es hacia la separación de la estructura del contenido de la presentación de la información en la web. XHTML está orientado a producir documentos bien estructurados.

El uso de XHTML tiene varias ventajas, una de las principales es un alto grado de compatibilidad con navegadores antiguos, también a la hora de la presentación de una página un mismo documento puede adoptar diseños completamente distintos en diferentes aparatos (ordenadores, móviles, pda,etc), pudiendo incluso escogerse entre varios diseños para un mismo medio.

Otro factor importante a la hora de decidir escoger el uso de XHTML es que al tratarse de un formato abierto desarrollado por el W3C es compatible con los diferentes estándares que se están implantando en la actualidad.

CSS

Según la propia definición de la W3C las Hojas de Estilo en Cascada (Cascading Style Sheets o CSS), son un mecanismo simple que describe cómo se va a mostrar un documento en la pantalla, o cómo se va a imprimir, o incluso cómo va a ser pronunciada la información presente en ese documento a través de un dispositivo de lectura. Esta forma de descripción de estilos ofrece a los desarrolladores el control total sobre estilo y formato de sus documentos.

CSS se utiliza para dar estilo a documentos XHTML, separando el contenido de la presentación.Por un lado los estilos definen la forma de mostrar los elementos XHTML, permitiendo controlar el estilo y el formato de múltiples páginas web al mismo tiempo y por otro la separación entre contenido y presentación da más flexibilidad al diseño y mejora la accesibilidad de las páginas web.

Una página puede disponer de varias hojas de estilo haciendo posible el ajuste a las distintas necesidades del usuario, de manera que personas con deficiencias visuales puedan configurar su propia hoja de estilo, o las páginas puedan ser interpretadas por diversos tipos de dispositivos externos.

El control centralizado de la presentación de un sitio web completo, agiliza de forma considerable la actualización del mismo y permite un cambio de presentación sin alterar el contenido.