Originalmente, las páginas HTML sólo incluían información sobre sus contenidos de texto e imagenes. Con el desarrollo del estándar HTML, las páginas empezaron a incluir también información sobre el aspecto de sus contenidos: tipos de letra, colores y márgenes.

La posterior aparición de tecnologías como JavaScript, provocaron que las páginas HTML también incluyeran el código de las aplicaciones (llamadas scripts) que se utilizan para crear páginas web dinámicas.

Incluir en una misma página HTML los contenidos, el diseño y la programación complica en exceso su mantenimiento. Normalmente, los contenidos y el diseño de la página web son responsabilidad de diferentes personas, por lo que es conveniente separarlos.

CSS es el mecanismo que permite separar los contenidos definidos mediante XHTML y el aspecto que deben presentar esos contenidos:

Esquema de la separación de los contenidos y su presentación

Esquema de la separación de los contenidos y su presentación

Una ventaja añadida de la separación de los contenidos y su presentación es que los documentos XHTML creados son más flexibles, ya que se adaptan mejor a las diferentes plataformas: pantallas de ordenador, pantallas de dispositivos móviles, impresoras y dispositivos utilizados por personas discapacitadas.

De esta forma, utilizando exclusivamente XHTML se crean páginas web “feas” pero correctas. Aplicando CSS, se pueden crear páginas “bonitas” a partir de las páginas XHTML correctas.

Apple introducirá en marzo emoticones con nuevos tonos de piel Apple introducirá en marzo emoticones con nuevos tonos de piel. La compañía decidió actualizar los emojis con nuevos caracteres que reflejarán la dive...
Cual fue el primer Banner de la Historia del Internet? veamoslo aquí.. Hoy en día, los banners son la principal fuente de ingresos para muchas empresas basadas en sitios de Internet, siendo el medio publicitario más e...
Que es el SMO o Social Media Optimization SMO o Social Media Optimization, traducido del inglés como «Optimización de los medios sociales», es un término de marketing que hace referencia a la ...
El Apple Watch ya tiene su propia tienda de apps El Apple Watch, la primera nueva categoría de producto desarrollada por la empresa bajo la dirección de Tim Cook, se estrena hoy en Estados Unidos y o...
Oracle advierte de un fallo en HTTP Server Oracle está advirtiendo a los administradores que actualicen sus sistemas después de descubrir un fallo de seguridad en el componente HTTP Server de l...
Microsoft no apoyará a Dart, el lenguaje de programación de Google Cuando Google lanzó Dart, su lenguaje de programación, hace unas semanas, anunció que con él se solucionarían algunas deficiencias de JavaScript y por...
Antivirus Gratuitos Versus Antivirus de Pago, cual elegir? Hasta hace poco creíamos que solo los antivirus de pago eran la panacea para resolver nuestros problemas, pero parece que muchos paquetes se han queda...
EE.UU demandará a Apple y a cinco editores por monopolio en el mercado de los ebooks Apple y las cinco principales editoras de libros internacionales están bajo el punto de mira del Departamento de Justicia de Estados Unidos. El organi...
Shitter, el servicio que te deja imprimir tus tweets en papel higiénico La empresa Collector’s Edition lanzó un nuevo servicio llamado “Shitter” en el cual podemos imprimir todos aquellos tweets en un rollo de papel sa...
La supercomputadora de IBM ganó la primera ronda de Jeopardy Es un tema que ha fascinado a la humanidad durante varias décadas. Lo hemos visto tratar en libros, series de televisión, películas y videojue...