Autor Tema: Historia de CSS (Cascading Style Sheets)  (Leído 1563 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado spion

  • Bitmap
  • *
  • Mensajes: 14
  • Respeto: +4
Historia de CSS (Cascading Style Sheets)
« : febrero 09, 2012, 09:36:30 »
+1
Como todo diseñador web día a día utilizamos las hojas de estilo pero sabemos como fue que surgieron o el porque de su existencia, pues hice una breve explicación sobre su nacimiento solo como cultura general.



Citar
¿Historia CSS?

Los CSS iniciaron un poco después que el lenguaje de etiqueta SGML, haya por los años 70, desde los inicios de estas etiquetas SGML surgió la necesidad de definir mecanismos que permitieran aplicar de forma consistente diferentes estilos a los documentos electrónicos. El gran impulso de los CSS vino con el BOOM del internet y el crecimiento exponencial del lenguaje HTML para la creación de Sitios Web. La guerra de los navegadores que hasta el día de ahora no se detiene y la falta de estándares para la definición de los estilos dificultaban la creación de sitios con las mismas apariencias en los diferentes navegadores.
El organismo W3C (World Wide Web Consortium), se encargo de crear todos los estándares relacionados con la web, propuso la creación de las hojas de estilo específicamente para el lenguaje HTML y se presentaron 9 propuestas, pero de estas las que se tomaron en cuenta fueron 2 la CHS (Cascading HTML Style Sheets) y las SSP (Stream-based Style Sheet Proposal).
La propuesta CHSS fue realizada por Håkon Wium Lie y SSP fue propuesto por Bert Bos. Entre los años 1994 - 1995 Lie y Bos se unieron para definir una nueva estructura que tomaba lo mejor de cada propuesta y lo llamaron CSS (Cascading Style Sheets). En 1995 el W3C decidió apostar por el desarrollo y estandarización de CSS y lo añadió a su grupo de trabajo de HTML a finales de 1996 se publico la primera recomendación oficial, conocido como "CSS nivel 1", un año mas tarde la W3C decidió separar su grupo de trabajo en 3 partes: el de HTML, DOM y el de CSS.

Y para los principiantes una explicación de lo que son los CSS y para que nos sirven

Citar
CSS (Cascading Style Sheets) por sus siglas en ingles es un lenguaje creado para controlar el aspecto y
la presentación de documentos .HTML y XHTML. Es la mejor manera se separar el contenido de su presentación, los css son fundamentales a la hora de la elaboración de un sitio web desde el mas simple hasta el mas complejo.

Separar la definición de los contenidos y la definición de su aspecto presenta numerosas ventajas, ya que obliga a crear documentos HTML/XHTML bien definidos y con significado completo (llamados también "documentos semánticos"). Con el uso de los CSS mejoramos la accesibilidad hacia el documento, reducimos de gran manera lo complejo que puede ser el mantenimiento y facilitamos que nuestro sitio pueda ser visto en múltiples dispositivos. Al crear un sitio web, utilizamos en primer lugar el lenguaje HTML/XHTML para definir etiquetas para asignarle una función a cada elemento dentro de la página: <p></p> , <he - he></he - he> , <table></table>. Una vez creados los contenidos se utiliza el lenguaje CSS para definir aspectos, comportamientos etc.