Aquí hay una pequeña historia sobre un pequeño truco que nos puede ayudar a separar restricciones, optimizar el rendimiento y tener una forma genial de insertar estilos en nuestras páginas. Cualquiera que haya creado un sitio web sabe que hay muchas formas de incluir CSS, así que hablemos de las principales. ## Estilo en línea Este tipo de inserción de CSS es muy popular debido a las nuevas tendencias en los frameworks JS que utilizan "CSS en JS". Esto se puede hacer dentro del atributo de estilo: ```html
``` Esto es genial si tienes preprocesadores para optimizar el CSS utilizado o algo que pueda ayudar a reducir el gran contenido del archivo principal. Debido a que la solicitud realizada a través del servidor será cada vez más grande y debe descargarse en un solo archivo, tendrá un impacto negativo significativo en LCP (Largest Contentful Paint) pero también un impacto positivo en CLS (Cumulative Layout Shift), porque la representación mostrará las cosas como aparecerán, según el sistema de cascada CSS y el CSSOM. ## [**CSS Object Model**](https://developer.mozilla.org/es/docs/Web/API/CSS_Object_Model#:~:text=El%20Modelo%20de%20objetos%20CSS,de%20CSS%20de%20forma%20din%C3%A1mica) > **Con Vanilla CSS** es imposible aplicar media queries inline. ## Estilos Internos Otra forma de incluir CSS dentro del mismo HTML es con una etiqueta `