¿Qué es CSS3?

  • 2023-09-21 14:28:22
  • Deybic Rojas

Para comprender qué es CSS3, es necesario retroceder en el tiempo por un momento y recordar que hasta hace poco, los equipos de diseño web solían crear exclusivamente para pantallas con resoluciones de 800x600 píxeles y, más adelante, 1024x768 píxeles. Sin embargo, con la llegada de dispositivos de distintos tamaños y, por ende, diferentes resoluciones de pantalla, se ha vuelto prácticamente imposible diseñar teniendo en mente una resolución específica. Es aquí donde cobra relevancia el diseño dinámico y, afortunadamente, entra en escena el CSS.

Si te dedicas al diseño digital, seguramente habrás notado que cada vez es más necesario adquirir habilidades técnicas en programación. Esto no solo enriquece tu perfil profesional, sino que también te brinda nuevas oportunidades laborales, como el diseño de experiencias de usuario (UX), interfaces de usuario (UI) para sitios web, aplicaciones móviles o incluso diseño de aplicaciones nativas para móviles.

¿Qué significa CSS3?

El CSS podría definirse como un tipo de lenguaje que permite definir y crear la presentación visual de un documento ya estructurado y escrito en un lenguaje de marcado como puede ser HTML. Es decir, permite generar el diseño visual de páginas web e interfaces de usuario.

Las siglas CSS corresponden a “Cascading Style Sheets”, cuyo significado es:

  • Cascading: Los estilos aplicados a los elementos de una página web se propagan de manera descendente a los elementos contenidos en ellos.
  • Style: Mediante las indicaciones CSS lo que hacemos es aplicar estilos visuales a los diferentes elementos de las páginas web.
  • Sheets: Cuando se generan los estilos de una página web se añaden en ficheros aparte u hojas con la extensión “.css

¿Cuándo se creó CSS3?

CSS3 no tiene una fecha de creación, ya que representa una evolución continua del lenguaje de hojas de estilo en cascada que tuvo su inicio con la primera especificación de CSS, conocida como CSS1, lanzada en diciembre de 1996. A esta le siguió CSS2.1, publicada como recomendación en mayo de 1998.

A medida que la web y las tecnologías asociadas evolucionaron, se vio la necesidad de agregar nuevas características y mejoras, lo que condujo a lo que comúnmente llamamos CSS3.

A lo largo del tiempo, se han agregado diversos módulos para abordar diferentes áreas de diseño y presentación web, tales como propiedades para diseños flexibles, sombras y fuentes personalizadas, entre otras características.

Dado que CSS3 se compone más de una colección de características y módulos que de una versión concreta con una fecha de lanzamiento, en la práctica profesional es común referirse a esta tecnología simplemente como "CSS", sin detallar su número de versión.

¿Para qué sirve CSS?

CSS es necesario en el diseño web y la programación frontend para crear experiencias web dinámicas y atractivas. Por ejemplo, CSS ofrece herramientas para aplicar transformaciones y animaciones a elementos. Las transformaciones permiten rotar, escalar y mover elementos en la página. Las animaciones, por otro lado, pueden hacer que los elementos cambien gradualmente de un estado a otro, agregando interactividad y vida a la página.

Fuente:

https://www.hackaboss.com/blog/que-es-css