{"id":8090,"date":"2022-01-04T13:30:00","date_gmt":"2022-01-04T12:30:00","guid":{"rendered":"https:\/\/carontestudio.com\/blog\/?p=8090"},"modified":"2025-01-07T14:00:48","modified_gmt":"2025-01-07T13:00:48","slug":"novedades-en-css-para-2022-css4-no-existe","status":"publish","type":"post","link":"https:\/\/carontestudio.com\/blog\/novedades-en-css-para-2022-css4-no-existe\/","title":{"rendered":"Novedades en CSS para 2022 \u00a1CSS4 no existe!"},"content":{"rendered":"\n<p>Comienza 2022 y con \u00e9l, te traemos las novedades en CSS, y no, no es CSS4. Como de costumbre, te ofrecemos <a href=\"https:\/\/carontestudio.com\/blog\/tendencias-de-uso-de-css-en-2019\/\">las tendencias de uso en CSS<\/a>, pero lamentamos comunicarte que la cuarta versi\u00f3n de CSS no existe y no tiene pinta de que vaya a existir. Es m\u00e1s, en el hipot\u00e9tico caso de que viera la luz, seguramente se denominara as\u00ed de manera simb\u00f3lica y casi injusta. \u00bfQuieres saber por qu\u00e9? Entonces acomp\u00e1\u00f1anos en nuestra gu\u00eda de novedades CSS para 2022. \u00a1Comenzamos!<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">Que no, que no es CSS4<\/h2>\n\n\n\n<p>Antes de nada, debemos tener claro que el desarrollo de CSS no es lineal. Esto se debe a que principalmente evoluciona en distintas dimensiones, mejorando en distintos apartados como la adaptabilidad, el tratamiento de color e en incluso la interactividad. Bien mirado, esto supone una buena noticia, puesto que <strong>se encuentra en desarrollo constante,<\/strong> ofreciendo mejoras basadas en las necesidades reales de los usuarios y en la demanda de soluciones pr\u00e1cticas.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Entonces, \u00bfPor qu\u00e9 se llama CSS3?<\/h2>\n\n\n\n<p>El error parte del origen de CSS. En su primera versi\u00f3n, dada su elemental y limitada naturaleza, pr\u00e1cticamente se empleaba para dar estilos al texto, colores a fondos y otros elementos. Posteriormente, se a\u00f1adieron caracter\u00edsticas m\u00e1s particulares como el uso de efectos, el modelo de caja, distinta <a href=\"https:\/\/carontestudio.com\/blog\/que-son-los-selectores-css-y-que-tipos-existen\/\">profundidad de selectores y otros<\/a>. <strong>Este salto cualitativo supuso un aut\u00e9ntico antes y un despu\u00e9s,<\/strong> por lo que se opt\u00f3 por renombrar la versi\u00f3n. Sin embargo, con por cada nueva caracter\u00edstica, algunas de las anteriores evolucionaron a su vez. De ah\u00ed, que CSS crezca partiendo de la versi\u00f3n anterior, sumando caracter\u00edsticas nuevas y mejorando las anteriores, y no linealmente. <\/p>\n\n\n\n<p>Ante la visi\u00f3n de un crecimiento tan amplio y aparentemente descontrolado, se comenz\u00f3 a distribuir el desarrollo de CSS en distintos m\u00f3dulos, dando lugar a CSS3 y sus constantes mejoras.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Caracter\u00edsticas m\u00e1s innovadoras de CSS3<\/h2>\n\n\n\n<p>Antes de abordar las novedades en CSS para 2022, nos gustar\u00eda repasar la trayectoria de CSS. Si prefieres ir al grano, puedes hacerlo mediante el <a href=\"#novedades-css-2022\">siguiente enlace<\/a>.<\/p>\n\n\n\n<p>CSS3 es considerablemente longevo, datando de 1999 en su versi\u00f3n m\u00e1s elemental. Como ya hemos comentado antes, se dividi\u00f3 para desarrollar distintos m\u00f3dulos de mejora<strong>, hasta que hoy se cuentan por m\u00e1s de 50<\/strong>. Sin embargo, en el entorno de CSS, estos son los m\u00f3dulos que se consideran publicados, es decir, con un respaldo por parte de la comunidad de desarrolladores y soporte de los principales navegadores. <\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Para que un m\u00f3dulo consiga ser publicado, ha de contar con un cierto nivel de estabilidad la hora de ser renderizados por los distintos navegadores. Si no se te ocurre ning\u00fan ejemplo, seguro que puedes recordar alg\u00fan sitio web que hayas visitado en el pasado en Internet Explorer (que tanta paz lleve, como descanso deja&#8230;) en el que cierto contenido no se mostrara correctamente, o alguna estructura se rompiera por completo.<\/p>\n\n\n\n<p>En cualquier caso, desde el lanzamiento de CSS3 hasta la fecha, la realidad del mundo web ha crecido y las necesidades de los usuarios con ella. Por eso, en su incesante desarrollo ha adoptado mejoras incre\u00edbles e indispensables hoy d\u00eda para muchos de los<a href=\"https:\/\/carontestudio.com\/diseno-web\/diseno-web-vitoria\"> desarrolladores web profesionales<\/a>. Estas son algunas de las m\u00e1s significativas.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"400\" src=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/css-img.jpg\" alt=\"Novedades CSS para 2022\" class=\"wp-image-8147\" srcset=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/css-img.jpg 600w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/css-img-300x200.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Flexbox<\/h3>\n\n\n\n<p>El uso de flexbox parece de lo m\u00e1s l\u00f3gico hoy en d\u00eda, pero no somos pocos los que a\u00fan recordamos lo que supon\u00eda crear sitios web con \u00abfloats\u00bb por doquier. Mientras que el modelo de cajas m\u00e1s elemental se basaba en elementos en l\u00ednea, en bloque, en tabla o posicionados, la necesidad de dise\u00f1o web responsive trajo bajo el brazo el modelo de caja flexible o flexbox. Este modelo se basa en un contenedor capaz de organizar los elementos contenidos en \u00e9l con un control casi total. Toda una bendici\u00f3n, que se populariz\u00f3 a\u00fan m\u00e1s con el lanzamiento de frameworks tan potente como Bootstrap 4, que adapt\u00f3 su \u00fatil sistema de ret\u00edcula responsive al sistema.<\/p>\n\n\n\n<p>Posteriormente, se actualiz\u00f3 adoptando la ansiada caracter\u00edstica que presenta su hermano \u00abCSS Grid\u00bb, \u00abgap\u00bb. Esta propiedad permite especificar la separaci\u00f3n entre elementos hermanos contenidos en un elemento flex, sin requerir el uso de m\u00e1rgenes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">CSS Grid<\/h3>\n\n\n\n<p>Si Flexbox nos gusta, CSS Grid&#8230; \u00a1Nos encanta! Este m\u00f3dulo solventa todos los inconvenientes que posee flexbox, aportando un control total a la hora de maquetar un sitio web de manera responsive. A diferencia de flexbox, en CSS Grid podemos especificar una ret\u00edcula a medida con comportamiento personalizado, permiti\u00e9ndonos en muchos casos, incluso prescindir del uso de mediaqueries.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Otras propiedades de CSS 3<\/h3>\n\n\n\n<p>Como podr\u00e1s imaginar, 21 a\u00f1os de constante evoluci\u00f3n han dado para mucho, por lo que al margen de las ya mentadas, esta es nuestra selecci\u00f3n de propiedades m\u00e1s exitosas de CSS3:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Mejora en los modos de color: <\/strong>Esto incluye nuevos modos de color, control de opacidad, y su compatibilidad para navegadores.<\/li>\n\n\n\n<li><strong>Variables CSS: <\/strong>Tambi\u00e9n llamadas \u00abpropiedades personalizadas\u00bb, permite declarar distintos valores en variables creadas por el usuario; colores, tama\u00f1os, posiciones, &#8230; Resultan muy \u00fatiles a la hora de organizar los estilos de una web, y sobre todo su posterior modificaci\u00f3n.<\/li>\n\n\n\n<li><strong>Modos de fusi\u00f3n (Blend-mode):<\/strong> Si vienes del mundo del dise\u00f1o, tendr\u00e1s conocimiento del modo de fusi\u00f3n entre capas. La inclusi\u00f3n de este m\u00f3dulo en CSS abri\u00f3 una ventana a la imaginaci\u00f3n para dise\u00f1adores y desarrolladores web, gracias a sus infinitas posibilidades.<\/li>\n\n\n\n<li><strong>Clip-path: <\/strong>Adem\u00e1s del uso de gr\u00e1ficos vectoriales y su soporte en CSS, el uso de la propiedad \u00abclip-path\u00bb, dot\u00f3 de una nueva dimensi\u00f3n al dise\u00f1o web.<\/li>\n\n\n\n<li><strong>Animaciones y transiciones: <\/strong>En este aspecto, CSS ha evolucionado enormemente, hasta lograr efectos visuales animados asombrosos sin los que las webs actuales carecer\u00edan del dinamismo y frescura que las caracteriza.<\/li>\n\n\n\n<li><strong>Funciones matem\u00e1ticas (calc): <\/strong>esta \u00fatil propiedad de CSS permite realizar c\u00e1lculos relativos a variables como la anchura del navegador, la posici\u00f3n de un elemento, etc. <\/li>\n\n\n\n<li><strong>Supports:<\/strong> Seguro que ya has encontrado alg\u00fan caso en el que una web no se ve como debiera en un determinado navegador&#8230; No temas, el m\u00f3dulo \u00ab@support\u00bb permite aplicar reglas CSS en funci\u00f3n de la compatibilidad con ciertos navegadores. Todo un salvavidas para los que buscamos la mayor compatibilidad posible. <\/li>\n\n\n\n<li><strong>Content-visibility: <\/strong>Este m\u00f3dulo es relativamente nuevo. Para los que est\u00e9is familiarizados con los \u00ablazy-loaders\u00bb, encontrar\u00e9is esta funci\u00f3n de lo m\u00e1s \u00fatil. Consiste en la posibilidad de cargar no solo contenido multimedia, sino HTML en funci\u00f3n del scroll.<\/li>\n\n\n\n<li><strong>Object-fit:<\/strong> Aunque a\u00fan sin soporte en algunos navegadores, la propiedad \u00ab<a href=\"https:\/\/www.w3schools.com\/css\/css3_object-fit.asp\" target=\"_blank\" rel=\"noreferrer noopener\">object-fit<\/a>\u00bb permite especificar c\u00f3mo elementos multimedia como im\u00e1genes o videos se redimensionar\u00e1n en su contenedor. Es posible conservar la proporci\u00f3n a modo responsive, redimensionarse \u00abaplast\u00e1ndose\u00bb o cubrir por completo el contenedor a modo de background. Todo un respiro para los desarrolladores m\u00e1s creativos.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/novedades-css-2022-calc.jpg\" alt=\"Novedades de CSS para 2022\" class=\"wp-image-8139\" srcset=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/novedades-css-2022-calc.jpg 800w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/novedades-css-2022-calc-300x225.jpg 300w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/novedades-css-2022-calc-768x576.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"novedades-css-2022\">Principales novedades en CSS para 2022<\/h2>\n\n\n\n<p>Ahora que ya has podido comprobar la impresionante evoluci\u00f3n de CSS hasta la fecha, hemos confeccionado para ti una lista de algunas de las propiedades, m\u00f3dulos y novedades de CSS para 2022 que est\u00e1n por llegar o llevan alg\u00fan tiempo entre nosotros de manera experimental. Algunos de ellos contin\u00faan en estado experimental desde hace incluso varios a\u00f1os y solo el tiempo dir\u00e1 si acaban por implementarse, pero todos tienen algo en com\u00fan&#8230; \u00a1Son asombrosos!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Aspect-ratio<\/h3>\n\n\n\n<p>No tenemos claro si nadie hab\u00eda pensado en ello o simplemente no era posible hacerlo, pero estamos seguros de que en m\u00e1s de una ocasi\u00f3n lo has echado en falta. La propiedad \u00abaspect-ratio\u00bb <strong>permite mantener la proporci\u00f3n de un elemento. De esta manera, crear elementos responsive<\/strong> que conserven, por ejemplo, un aspecto cuadrado, se convierte en coser y cantar. Tambi\u00e9n es posible especificar decimales o fracciones, lo que resulta muy \u00fatil para recrear pantallas de televisi\u00f3n como las 16:9 o similares.<\/p>\n\n\n\n<p>Por el momento, solo Google Chrome cuenta con soporte para esta propiedad, pero es cuesti\u00f3n de tiempo que el resto de principales navegadores lo vayan adoptando.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pseudo clases :is y :where<\/h3>\n\n\n\n<p>Para los que conozc\u00e1is preprocesadores como SASS, esta propiedad os resultar\u00e1 familiar. Est\u00e1 claro que CSS evolucionar\u00e1 en la direcci\u00f3n m\u00e1s l\u00f3gica, y ello conlleva el acortamiento de selectores. Gracias a las pseudo clases \u00ab:is\u00bb y \u00ab:where\u00bb podemos especificar una condici\u00f3n com\u00fan entre ellos. La \u00fanica diferencia entre si es la especificidad del selector; mientras que \u00ab:is\u00bb es muy concreto, \u00ab:where\u00bb cuenta con menos peso.<br><br>Si bien es cierto que el funcionamiento l\u00f3gico podr\u00eda considerarse como la pseudo clase \u00ab:not\u00bb a la inversa, mediante :is y :where, podemos anidar condiciones para acortar el texto.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"272\" src=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/image-4-1024x272.png\" alt=\"Sistema de color HWB en CSS\" class=\"wp-image-8141\" srcset=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/image-4-1024x272.png 1024w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/image-4-300x80.png 300w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/image-4-768x204.png 768w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/image-4-1536x409.png 1536w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/image-4-2048x545.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Color HWB<\/h3>\n\n\n\n<p>Reconocemos que esta novedad nos pill\u00f3 a pie cambiado, puesto que nunca pensamos que fu\u00e9ramos a necesitarla. Sin embargo, una vez profundizamos en ella, es sencillo comprobar su aplastante l\u00f3gica.<strong> En esencia se ha creado un sistema de color basada en el proceso m\u00e1s habitual de los usuarios a la hora de escoger un color<\/strong>; escoger el tono para despu\u00e9s definir su claridad y su oscuridad. Si lo reflexionas bien, en m\u00e1s de una ocasi\u00f3n te habr\u00e1s encontrado girando la rueda crom\u00e1tica para luego matizar en claridad tu elecci\u00f3n, as\u00ed que, \u00bfpor qu\u00e9 no usar este sistema?<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pseudo clase :focus-visible<\/h3>\n\n\n\n<p>Una de las pseudo clases menos cuidadas en dise\u00f1o web es :focus. Si no sabes a qu\u00e9 nos referimos, hablamos del borde o sombreado que se muestra en elementos como inputs cuando estos se encuentran se\u00f1alados. Hasta ahora, en la mayor\u00eda de casos, los desarrolladores web optaban por ignorar la pseudo clase o incluso a eliminarla, lo cual conlleva un enorme error de accesibilidad. <strong>Para solventar este problema nace la pseudo clase \u00ab:focus-visible\u00bb<\/strong>, permitiendo dejar en manos del navegador cu\u00e1ndo se debe mostrar este efecto y cu\u00e1ndo no.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Line-clamp<\/h3>\n\n\n\n<p>Esta propiedad nos permite cortar el texto con mayor control que el actual \u00abtext-overflow\u00bb. Mientras que esta \u00faltima propiedad es capaz de acortar un texto y a\u00f1adir puntos suspensivos al final, con \u00abline-clamp\u00bb podemos especificar cu\u00e1ndo ocurrir\u00e1 eso. Por ejemplo, si deseamos cortar un texto en su tercera l\u00ednea concretamente.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Subgrid<\/h3>\n\n\n\n<p>Si ya hemos hablado de las bondades de \u00abCSS Grid\u00bb y \u00abFlexbox\u00bb, es turno de \u00abSubgrid\u00bb. Esta propiedad corrige una de las carencias de los dise\u00f1os reticulares, y es que su condici\u00f3n no es heredable por sus \u00abelementos hijos\u00bb. Es decir, que en ocasiones, queremos generar ret\u00edculas que contienen otras ret\u00edculas. Gracias a \u00abSubgrid\u00bb este proceso se simplifica considerablemente, permitiendo a los \u00edtems de la ret\u00edcula en cuesti\u00f3n, heredar las propiedades de su padre. Por el momento, solo Firefox cuenta con soporte para este m\u00f3dulo.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"787\" height=\"561\" src=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/image-5.png\" alt=\"\" class=\"wp-image-8143\" srcset=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/image-5.png 787w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/image-5-300x214.png 300w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/image-5-768x547.png 768w\" sizes=\"auto, (max-width: 787px) 100vw, 787px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Scroll Snap<\/h3>\n\n\n\n<p>Una aut\u00e9ntica maravilla de CSS. Adi\u00f3s a librer\u00edas y engorrosos scripts para lograr ajustar un elemento en la ventana de navegador de manera autom\u00e1tica. <a href=\"https:\/\/codepen.io\/tutsplus\/pen\/qpJYaK\" target=\"_blank\" rel=\"noreferrer noopener\">Aqu\u00ed tienes un ejemplo de su funcionamiento.<\/a><\/p>\n\n\n\n<p>Aunque de momento s\u00f3lo cuenta con soporte para Google Chrome y Microsoft Edge (que usan el motor Chromium), no tardar\u00e1 en extenderse debido a su incre\u00edble utilidad.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Backdrop-filter<\/h3>\n\n\n\n<p>Otra que llega para quedarse es \u00abbackdrop-filter\u00bb. En esencia funciona de igual manera que la propiedad \u00abfilter\u00bb, pero afecta \u00fanicamente al fondo de un elemento. \u00bfTe das cuenta de lo que facilita la programaci\u00f3n? Ya puedes despedirte de innecesarios anidamientos o pseudo clases de m\u00e1s.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Novedades en CSS para 2022: Conclusi\u00f3n<\/h2>\n\n\n\n<p>Y hasta aqu\u00ed nuestro repaso a las caracter\u00edsticas m\u00e1s esperadas de CSS. Es posible que eches en falta muchas otras caracter\u00edsticas. Por eso, te animamos a dejarnos un comentario hablando sobre ellas o si lo prefieres. \u00bfY t\u00fa, qu\u00e9 le pedir\u00edas a CSS durante este a\u00f1o nuevo? <\/p>\n\n\n\n<p>Esperamos que hayas disfrutado de nuestro art\u00edculo. Adem\u00e1s, si quieres conocer las \u00faltimas novedades de CSS <a href=\"https:\/\/carontestudio.com\/blog\/novedades-css-2025\/\">2025<\/a>, te animamos a echarles un vistazo. \u00a1Te esperamos en el pr\u00f3ximo art\u00edculo!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Comenzamos 2022 con las principales novedades en CSS. Adem\u00e1s, repasamos la trayectoria de CSS hasta su actual versi\u00f3n y explicamos por qu\u00e9 no deber\u00edas estar esperando a la cuarta&#8230;<\/p>\n","protected":false},"author":3,"featured_media":8137,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[94,1],"tags":[],"class_list":["post-8090","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-diseno-web","category-noticias"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Novedades en CSS para 2022 \u00a1CSS4 no existe! - Caronte Web Studio<\/title>\n<meta name=\"description\" content=\"Mientras muchos contin\u00faan esperando a CSS4, repasamos las novedades que depara CSS para 2022. Adem\u00e1s, repasamos la trayectoria de CSS3.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/carontestudio.com\/blog\/novedades-en-css-para-2022-css4-no-existe\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Novedades en CSS para 2022 \u00a1CSS4 no existe! - Caronte Web Studio\" \/>\n<meta property=\"og:description\" content=\"Mientras muchos contin\u00faan esperando a CSS4, repasamos las novedades que depara CSS para 2022. Adem\u00e1s, repasamos la trayectoria de CSS3.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/carontestudio.com\/blog\/novedades-en-css-para-2022-css4-no-existe\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog de maketing | Caronte\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/carontewebstudio\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-01-04T12:30:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-07T13:00:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/novedades-css-2022.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1250\" \/>\n\t<meta property=\"og:image:height\" content=\"737\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"David de Lamo\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"David de Lamo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/novedades-en-css-para-2022-css4-no-existe\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/novedades-en-css-para-2022-css4-no-existe\\\/\"},\"author\":{\"name\":\"David de Lamo\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#\\\/schema\\\/person\\\/2104191b75663e9e9ca47f821c5f92cf\"},\"headline\":\"Novedades en CSS para 2022 \u00a1CSS4 no existe!\",\"datePublished\":\"2022-01-04T12:30:00+00:00\",\"dateModified\":\"2025-01-07T13:00:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/novedades-en-css-para-2022-css4-no-existe\\\/\"},\"wordCount\":2044,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/novedades-en-css-para-2022-css4-no-existe\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/novedades-css-2022.jpg\",\"articleSection\":[\"Dise\u00f1o web\",\"Noticias\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/carontestudio.com\\\/blog\\\/novedades-en-css-para-2022-css4-no-existe\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/novedades-en-css-para-2022-css4-no-existe\\\/\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/novedades-en-css-para-2022-css4-no-existe\\\/\",\"name\":\"Novedades en CSS para 2022 \u00a1CSS4 no existe! - Caronte Web Studio\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/novedades-en-css-para-2022-css4-no-existe\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/novedades-en-css-para-2022-css4-no-existe\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/novedades-css-2022.jpg\",\"datePublished\":\"2022-01-04T12:30:00+00:00\",\"dateModified\":\"2025-01-07T13:00:48+00:00\",\"description\":\"Mientras muchos contin\u00faan esperando a CSS4, repasamos las novedades que depara CSS para 2022. Adem\u00e1s, repasamos la trayectoria de CSS3.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/novedades-en-css-para-2022-css4-no-existe\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/carontestudio.com\\\/blog\\\/novedades-en-css-para-2022-css4-no-existe\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/novedades-en-css-para-2022-css4-no-existe\\\/#primaryimage\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/novedades-css-2022.jpg\",\"contentUrl\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/novedades-css-2022.jpg\",\"width\":1250,\"height\":737,\"caption\":\"Novedades en CSS para 2022\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/novedades-en-css-para-2022-css4-no-existe\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Novedades en CSS para 2022 \u00a1CSS4 no existe!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/\",\"name\":\"Blog de marketing | Caronte\",\"description\":\"En nuestro blog encontrar\u00e1s art\u00edculos semanales sobre SEO, marketing online, programaci\u00f3n web y mucho m\u00e1s.\",\"publisher\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#organization\",\"name\":\"Caronte - Agencia de marketing\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/caronte-agencia-de-marketing-logo.png\",\"contentUrl\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/caronte-agencia-de-marketing-logo.png\",\"width\":1090,\"height\":155,\"caption\":\"Caronte - Agencia de marketing\"},\"image\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/carontewebstudio\\\/\",\"https:\\\/\\\/www.instagram.com\\\/caronte_studio\\\/\",\"https:\\\/\\\/www.tiktok.com\\\/@carontewebstudio\",\"https:\\\/\\\/www.youtube.com\\\/@carontewebstudio\",\"https:\\\/\\\/es.linkedin.com\\\/company\\\/carontewebstudio\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#\\\/schema\\\/person\\\/2104191b75663e9e9ca47f821c5f92cf\",\"name\":\"David de Lamo\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/110df00c652880b6b00cc45fe489d819ac3f1e805e379a5adefc8fce4d1f548c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/110df00c652880b6b00cc45fe489d819ac3f1e805e379a5adefc8fce4d1f548c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/110df00c652880b6b00cc45fe489d819ac3f1e805e379a5adefc8fce4d1f548c?s=96&d=mm&r=g\",\"caption\":\"David de Lamo\"},\"description\":\"David de Lamo te descubre, en el blog de Caronte Web Studio, las tendencias de dise\u00f1o, tanto gr\u00e1fico como web. Nuestro responsable del \u00e1rea de dise\u00f1o en Caronte Web Studio te cuenta todo lo que debes saber sobre imagen de empresa, carteler\u00eda, dise\u00f1o gr\u00e1fico, dise\u00f1o web, papeler\u00eda, rotulaciones... Aprende con \u00e9l y sum\u00e9rgete en el apasionante mundo del dise\u00f1o.\",\"sameAs\":[\"http:\\\/\\\/www.carontestudio.com\"],\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/author\\\/david\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Novedades en CSS para 2022 \u00a1CSS4 no existe! - Caronte Web Studio","description":"Mientras muchos contin\u00faan esperando a CSS4, repasamos las novedades que depara CSS para 2022. Adem\u00e1s, repasamos la trayectoria de CSS3.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/carontestudio.com\/blog\/novedades-en-css-para-2022-css4-no-existe\/","og_locale":"es_ES","og_type":"article","og_title":"Novedades en CSS para 2022 \u00a1CSS4 no existe! - Caronte Web Studio","og_description":"Mientras muchos contin\u00faan esperando a CSS4, repasamos las novedades que depara CSS para 2022. Adem\u00e1s, repasamos la trayectoria de CSS3.","og_url":"https:\/\/carontestudio.com\/blog\/novedades-en-css-para-2022-css4-no-existe\/","og_site_name":"Blog de maketing | Caronte","article_publisher":"https:\/\/www.facebook.com\/carontewebstudio\/","article_published_time":"2022-01-04T12:30:00+00:00","article_modified_time":"2025-01-07T13:00:48+00:00","og_image":[{"width":1250,"height":737,"url":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/novedades-css-2022.jpg","type":"image\/jpeg"}],"author":"David de Lamo","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"David de Lamo","Tiempo de lectura":"10 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/carontestudio.com\/blog\/novedades-en-css-para-2022-css4-no-existe\/#article","isPartOf":{"@id":"https:\/\/carontestudio.com\/blog\/novedades-en-css-para-2022-css4-no-existe\/"},"author":{"name":"David de Lamo","@id":"https:\/\/carontestudio.com\/blog\/#\/schema\/person\/2104191b75663e9e9ca47f821c5f92cf"},"headline":"Novedades en CSS para 2022 \u00a1CSS4 no existe!","datePublished":"2022-01-04T12:30:00+00:00","dateModified":"2025-01-07T13:00:48+00:00","mainEntityOfPage":{"@id":"https:\/\/carontestudio.com\/blog\/novedades-en-css-para-2022-css4-no-existe\/"},"wordCount":2044,"commentCount":0,"publisher":{"@id":"https:\/\/carontestudio.com\/blog\/#organization"},"image":{"@id":"https:\/\/carontestudio.com\/blog\/novedades-en-css-para-2022-css4-no-existe\/#primaryimage"},"thumbnailUrl":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/novedades-css-2022.jpg","articleSection":["Dise\u00f1o web","Noticias"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/carontestudio.com\/blog\/novedades-en-css-para-2022-css4-no-existe\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/carontestudio.com\/blog\/novedades-en-css-para-2022-css4-no-existe\/","url":"https:\/\/carontestudio.com\/blog\/novedades-en-css-para-2022-css4-no-existe\/","name":"Novedades en CSS para 2022 \u00a1CSS4 no existe! - Caronte Web Studio","isPartOf":{"@id":"https:\/\/carontestudio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/carontestudio.com\/blog\/novedades-en-css-para-2022-css4-no-existe\/#primaryimage"},"image":{"@id":"https:\/\/carontestudio.com\/blog\/novedades-en-css-para-2022-css4-no-existe\/#primaryimage"},"thumbnailUrl":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/novedades-css-2022.jpg","datePublished":"2022-01-04T12:30:00+00:00","dateModified":"2025-01-07T13:00:48+00:00","description":"Mientras muchos contin\u00faan esperando a CSS4, repasamos las novedades que depara CSS para 2022. Adem\u00e1s, repasamos la trayectoria de CSS3.","breadcrumb":{"@id":"https:\/\/carontestudio.com\/blog\/novedades-en-css-para-2022-css4-no-existe\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/carontestudio.com\/blog\/novedades-en-css-para-2022-css4-no-existe\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/carontestudio.com\/blog\/novedades-en-css-para-2022-css4-no-existe\/#primaryimage","url":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/novedades-css-2022.jpg","contentUrl":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/12\/novedades-css-2022.jpg","width":1250,"height":737,"caption":"Novedades en CSS para 2022"},{"@type":"BreadcrumbList","@id":"https:\/\/carontestudio.com\/blog\/novedades-en-css-para-2022-css4-no-existe\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/carontestudio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Novedades en CSS para 2022 \u00a1CSS4 no existe!"}]},{"@type":"WebSite","@id":"https:\/\/carontestudio.com\/blog\/#website","url":"https:\/\/carontestudio.com\/blog\/","name":"Blog de marketing | Caronte","description":"En nuestro blog encontrar\u00e1s art\u00edculos semanales sobre SEO, marketing online, programaci\u00f3n web y mucho m\u00e1s.","publisher":{"@id":"https:\/\/carontestudio.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/carontestudio.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/carontestudio.com\/blog\/#organization","name":"Caronte - Agencia de marketing","url":"https:\/\/carontestudio.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/carontestudio.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2025\/06\/caronte-agencia-de-marketing-logo.png","contentUrl":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2025\/06\/caronte-agencia-de-marketing-logo.png","width":1090,"height":155,"caption":"Caronte - Agencia de marketing"},"image":{"@id":"https:\/\/carontestudio.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/carontewebstudio\/","https:\/\/www.instagram.com\/caronte_studio\/","https:\/\/www.tiktok.com\/@carontewebstudio","https:\/\/www.youtube.com\/@carontewebstudio","https:\/\/es.linkedin.com\/company\/carontewebstudio"]},{"@type":"Person","@id":"https:\/\/carontestudio.com\/blog\/#\/schema\/person\/2104191b75663e9e9ca47f821c5f92cf","name":"David de Lamo","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/110df00c652880b6b00cc45fe489d819ac3f1e805e379a5adefc8fce4d1f548c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/110df00c652880b6b00cc45fe489d819ac3f1e805e379a5adefc8fce4d1f548c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/110df00c652880b6b00cc45fe489d819ac3f1e805e379a5adefc8fce4d1f548c?s=96&d=mm&r=g","caption":"David de Lamo"},"description":"David de Lamo te descubre, en el blog de Caronte Web Studio, las tendencias de dise\u00f1o, tanto gr\u00e1fico como web. Nuestro responsable del \u00e1rea de dise\u00f1o en Caronte Web Studio te cuenta todo lo que debes saber sobre imagen de empresa, carteler\u00eda, dise\u00f1o gr\u00e1fico, dise\u00f1o web, papeler\u00eda, rotulaciones... Aprende con \u00e9l y sum\u00e9rgete en el apasionante mundo del dise\u00f1o.","sameAs":["http:\/\/www.carontestudio.com"],"url":"https:\/\/carontestudio.com\/blog\/author\/david\/"}]}},"_links":{"self":[{"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/posts\/8090","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/comments?post=8090"}],"version-history":[{"count":33,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/posts\/8090\/revisions"}],"predecessor-version":[{"id":21766,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/posts\/8090\/revisions\/21766"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/media\/8137"}],"wp:attachment":[{"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/media?parent=8090"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/categories?post=8090"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/tags?post=8090"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}