A fin de identificar la evolución del lenguaje de
diseño de páginas web, describiremos
las versiones de CSS en su proceso de desarrollo, según las necesidades del
momento. Por desconocimiento de la forma en la cual
se desarrolla el lenguaje de estilos, a veces los creadores de páginas web tienen problemas al intentar ubicar
las versiones más recientes. Debido a ello, determinaremos con precisión las
evolución de los tres primeros niveles de CSS.
La tecnología avanza
constantemente con nuevos dispositivos para realizar diferentes actividades y,
en la misma medida, evolucionan los lenguajes utilizados en la creación de
páginas web. CSS ha pasado por varias
versiones, también llamados niveles, en los cuales se desarrollan nuevas características,
optimizan las existentes y desisten de otras por su poca funcionalidad, tal
como se muestra en la siguiente ilustración.
061-01_0502_ilu01. Versiones de CSS
CSS1
CSS1 es la primera versión de este
lenguaje de diseño, en la cual se implementaron la mayoría de las instrucciones
utilizadas en la actualidad. El estándar fue publicado por W3C oficialmente en
el año 1996, una característica relevante en esta versión eran los selectores, ellos
pemiten identificar un segmento del documento para posteriormente aplicarle una
regla de estilo específica.
061-01_0502_ilu02. Características de CSS1
CSS2
CSS2 es la segunda versión oficial
de este lenguaje, recomendada en el año 1998, en la cual se amplía el uso de
selectores, por lo tanto, da como resultado nuevas clasificaciones. En esta
versión surge la capacidad de hacer especificaciones de diseño según el tamaño
de pantalla, además, brinda la posibilidad de especificar de forma minuciosa la
posición de elementos en la página web.
Posteriormente, en el año 2011, se conforma la versión CSS2.1, una fusión entre
las dos primeras versiones, donde tomaron lo mejor de CSS1 y CSS2.
061-01_0502_ilu03. Características de CSS2
061-01_0502_ilu04. Integrantes de CSS2.1
CSS3
CSS3 se elabora de una forma
diferente, en él se recomienda a los usuarios nuevas características por
módulos, donde cada uno es desarrollado de forma independiente. Estos módulos
ademas de tener versiones diferentes, estan subdivididos en otras menores, por
lo tanto, es un lenguaje complejo y útil para lograr presentaciones vistosas.
061-01_0502_ilu05. Características de CSS3
En la página oficial de W3C se
encuentran las especificaciones de cada módulo, identificadas mediante un
número, con el cual es preciso tener precaución debido a la discordia entre
ellos. Por ejemplo, si hay selectores nivel cuatro es posible encontrar todos
los demás con niveles menores o superiores, por la independencia en el
desarrollo de cada uno.
Keynotes
- CSS ha pasado por varias versiones, también
llamados niveles, en los cuales se desarrollan nuevas características,
optimizan las existentes y desisten de otras por su poca funcionalidad.
- CSS1 es la primera versión de este lenguaje
de diseño, en la cual se implementaron la mayoría de las instrucciones utilizadas
en la actualidad. El estándar fue publicado por W3C oficialmente en el año
1996, una característica relevante en esta versión eran los selectores.
- CSS2 es la segunda versión oficial de este
lenguaje, recomendada en el año 1998, en la cual se amplía el uso de selectores,
dando como resultado nuevas clasificaciones. En esta versión surge la capacidad
de hacer especificaciones de diseño según el tamaño de pantalla.
- CSS3 se elabora de una forma diferente, en
él se recomienda a los usuarios nuevas características por módulos, donde cada
uno es desarrollado de forma independiente. Estos módulos ademas de tener
versiones diferentes, estan subdivididos en otras menores.
- En la página oficial de W3C se encuentran
las especificaciones de cada módulo, identificadas mediante un número, con el
cual es preciso tener precaución debido a la discordia entre ellos.
- Si hay selectores nivel cuatro es posible
encontrar todos los demás con niveles menores o superiores, por la
independencia en el desarrollo de cada uno.
RetoCrea un resumen con la descripción de las versiones de CSS aprendidas y de forma
sencilla explica cuáles son los niveles actuales de desarrollo.
¡Comparte el resultado final de tu reto en vKontact y etiqueta a dos compañeros
para que aporten criterios de tu resumen!
Tiempo disponible: entre 15 y 30 minutos.
CierreLa descripción de las versiones de CSS permite
dominar el desarrollo del lenguaje, con el fin de crear páginas web actualizadas. Además, identificamos
la evolución del lenguaje de diseño utilizado en la creación de proyectos para internet.
Con disciplina y estudio constante estaremos siempre actualizados sobre los
nuevos atractivos del lenguaje CSS.