¿Sabés qué es el lenguaje CSS?
Si te dedicas al mundo del diseño web o algún tema relacionado en este ambito, seguramente ya habrás escuchado y más de una vez el término CSS. El código CSS es un lenguaje de diseño gráfico que define la apariencia de un documento escrito y no manualmente obvio, en un lenguaje marcado (por ejemplo, HTML). Trata de una tecnología, que junto al código HTML, es utilizada para dotar de cualidades visuales y estéticas tu página web. Lo que implica que gracias a este código se puede simplificar la creación de web y conseguir el resultado que buscamos.
CSS, significa “Hojas de estilo en cascada”, el concepto es simple pero a la vez es muy potente: aplicar estilos, márgenes, colores, formas, … separando de esta forma la estructura de presentación a uno o varios documentos de forma masiva.
La separación entre la estructura y la presentación es fundamental, ya que permite que solo cambiando la CSS se modifique completamente el aspecto de una página web. Esto posibilita y simplifica, entre otras cosas, que los usuarios puedan usar hojas de estilo personalizadas.
Utilizar CSS tiene muchas ventajas, como por ejemplo:
- Si tienes la necesidad de hacer cambios visuales, lo puedes hacer en un único lugar, ahorrándote así el tener que editar todos los documentos HTML en cuestión por separado.
- Es más fácil organizar y hacer cambios, ya que se reduce la posibilidad de duplicación de estilos en distintos sitios. Además, como la información es menor significará que las páginas se descargaran más rápido y eso hará que tu tiempo de carga sea menor.
- És mucho mas versátil y fácil crear diferentes presentaciones para todo tipos de dispositivos: móviles, smartphones, tablets, etc.. Optimiza al 100% el responsive de todos los dispositivos
Resumiendo se trata de un idioma que los navegadores conocen y pueden entender, así mismo, nuestro gran objetivo como diseñadores, programadores o como profesionales del Marketing es: Hablar perfectamente el idioma. Es un lenguaje destinado a trabajar sobre el “aspecto” de una web, por ejemplo.