Anunciese Aquí

Registro automático

Acceder con Twitter

top articulo
twitter
facebook
Rss
viernes 26 de abril del 2024
Lea, publique artículos gratis, y comparta su conocimiento
Usuario Clave ¿Olvidó su clave?
¿Iniciar sesión automáticamente en cada visita?
Inserte su correo electronico

Evolución de CSS (hojas de estilo) – parte 2

veces visto 9404 Veces vista   comentario 0 Comentarios

En la primera parte veíamos la evolución que ha tenido el lenguaje CSS (hojas de estilo), desde su primera versión en 1996. En esta segunda parte veremos los últimos avances que ha supuesto el diseño web con CSS3.

Según las especificaciones CSS2.1, se necesita utilizar algunas extensiones específicas del proveedor, cuando se incluyen las características que no son aún parte de la especificación CSS. Por ejemplo, Internet Explorer define sus propias reglas para determinar si una propiedad debe utilizar un prefijo específico del vendedor:

-          La propiedad es específica del proveedor y no se define en la especificación CSS.

-          La propiedad es parte de un módulo de especificación CSS que no ha recibido el estatus de candidato recomendación de W3C.

-          La propiedad de una implementación parcial de una propiedad que se define en la especificación CSS.

Los prefijos más importantes son:

-ms- para Microsoft

-moz- para Mozila

-webkit- para exploradores como por ejemplo Chrome y Safari.

-o- para Opera.

-khtml- de KHTML

Las desventajas de estas extensiones son que necesitas crear múltiples reglas de estilo para definir una sola propiedad y, al estar aún en desarrollo, puede estar sujeto a cambios. Entonces si los usas hoy, quizá necesites revisar tus hojas de estilo dentro de unos años. Debido a esto, se recomienda no usar las propiedades del CSS3 hasta que el módulo haya sido terminado y sea compatible con los diferentes navegadores.

Conclusión:

Antes de que CSS viera la luz, el único camino para la desarrollar especialmente una página era mediante el uso de tablas. La introducción de CSS ha permitido reemplazar estas tablas, sin embargo CSS todavía no permite la versatilidad que nos ofrecían dichas tablas. Conseguir el diagramado en una página compleja es siempre un difícil trabajo en CSS, más aún con los problemas de navegadores que hemos hablado antes en este artículo.

Si bien es cierto que desde el desarrollo del CSS en 1996, hasta el desarrollo del CSS3, ha habido una evolución y notables mejoras en el lenguaje.

Clasificación: 2.4 (17 votos)
Está prohibido copiar este artículo. Artículo.org no permite la sindicación de sus artículos.
Acerca del autor

Autor: Verónica Milán, directora de lawebera.es, un portal dedicado al diseño web y maquetación, dirigido al diseñador web y creativo.

¿Tiene comentarios o preguntas para el autor?
Artículos recomendados
Diseño Web para niños
Escrito por Zerep, Añadido: 01 de Mar, 2011
El diseño web para los niños es una experiencia fascinante, desafiante y gratificante, además de exasperante. Aquí se está tratando de crear una experiencia digital para personas que aún carecen de la capacidad cognitiva para entender la abstracción. En el diseño web para niños se tratando de establecer...
veces visto 2668 Veces vista:   comentarios 0 Comentarios
Pasos necesarios para ejecutar un programa en una computadora
Escrito por Carlos Pes, Añadido: 13 de Ene, 2011
Suponiendo que en el disco duro de un PC esté guardado un programa que sirva para realizar la suma de dos números enteros cualesquiera (por ejemplo, del 3 y el 5), si alguien quiere realizar una suma con dicho programa, deberá seguir, como mínimo, los siguientes cinco pasos: 1. Encender el ordenador....
veces visto 6003 Veces vista:   comentarios 0 Comentarios
Protesta de GOOGLE por acuerdo de APPLE con los programadores
Escrito por Leonel Morales, Añadido: 24 de Jun, 2010
Google dijo el miércoles 09/junio/2010 que los recientes cambios en el acuerdo entre su rival Apple y los desarrolladores de aplicaciones bloquearán las herramientas de publicidad de Google para el popular iPhone, creando barreras "artificiales" para la competencia Apple modificó la redacción del...
veces visto 1622 Veces vista:   comentarios 0 Comentarios
Introducción a PHP
Escrito por Hugo Gómez, Añadido: 22 de Abr, 2010
¿Qué es PHP? PHP significa “PHP: Hypertext Preprocessor”. PHP es un lenguaje de script del lado del servidor para crear páginas Web dinámicas. Crear scripts PHP para realizar un seguimiento de las actividades de los visitantes en el sitio, enviar correos electrónicos a los clientes, que los usuarios...
veces visto 3407 Veces vista:   comentarios 0 Comentarios
Pasos fundamentales para comenzar a programar
Escrito por Javi Pizarro , Añadido: 17 de Mar, 2011
Te voy a mostrar el error más común que comenten el 90% de las personas que deciden aprender a programar. Si tú eres capaz de evitar este error y enfocar tus energías a lo que te voy a proponer, vas a ser capaz de dar tus primeros pasos para programar y de ponerte en acción sin dudarlo y sin...
veces visto 2969 Veces vista:   comentarios 0 Comentarios