ManzDev
@manz.dev
@Twitch Partner | Web developer & Engineer | http://manz.dev
Content creator at http://lenguajeJS.com | I❤️HTML/CSS/JS
FullStack teacher at @eoi | «Odio quedarme a med
Content creator at http://lenguajeJS.com | I❤️HTML/CSS/JS
FullStack teacher at @eoi | «Odio quedarme a med
Una de las limitaciones de Flex y Grid era no poder colocar líneas divisorias a las celdas.
Con la nueva propiedad CSS `rule` de Decoration Gaps podemos crear esas decoraciones a los gaps de nuestro diseño:
✅ Propiedades `column-rule-*`
✅ Atajos `rule`
👇 Te la explico abajo
Con la nueva propiedad CSS `rule` de Decoration Gaps podemos crear esas decoraciones a los gaps de nuestro diseño:
✅ Propiedades `column-rule-*`
✅ Atajos `rule`
👇 Te la explico abajo
September 18, 2025 at 2:30 PM
Una de las limitaciones de Flex y Grid era no poder colocar líneas divisorias a las celdas.
Con la nueva propiedad CSS `rule` de Decoration Gaps podemos crear esas decoraciones a los gaps de nuestro diseño:
✅ Propiedades `column-rule-*`
✅ Atajos `rule`
👇 Te la explico abajo
Con la nueva propiedad CSS `rule` de Decoration Gaps podemos crear esas decoraciones a los gaps de nuestro diseño:
✅ Propiedades `column-rule-*`
✅ Atajos `rule`
👇 Te la explico abajo
📘 Principios de OOP 📘
¿Existen también para CSS?
Uno de los principales problemas de CSS es que los DESARROLLADORES ❌no se preocupan en aprender CSS correctamente.
CSS no es OOP, sin embargo, sus principios se pueden aplicar de forma muy similar en CSS...
👇 ¡Observa!
¿Existen también para CSS?
Uno de los principales problemas de CSS es que los DESARROLLADORES ❌no se preocupan en aprender CSS correctamente.
CSS no es OOP, sin embargo, sus principios se pueden aplicar de forma muy similar en CSS...
👇 ¡Observa!
September 4, 2025 at 11:54 AM
📘 Principios de OOP 📘
¿Existen también para CSS?
Uno de los principales problemas de CSS es que los DESARROLLADORES ❌no se preocupan en aprender CSS correctamente.
CSS no es OOP, sin embargo, sus principios se pueden aplicar de forma muy similar en CSS...
👇 ¡Observa!
¿Existen también para CSS?
Uno de los principales problemas de CSS es que los DESARROLLADORES ❌no se preocupan en aprender CSS correctamente.
CSS no es OOP, sin embargo, sus principios se pueden aplicar de forma muy similar en CSS...
👇 ¡Observa!
📒 Curso gratuito de programación Frontend
¡Inscripciones recién abiertas!
Buscamos alumnos interesados en entrar de forma profesional al mundo de la programación, aprendiendo fundamentos, usando la inteligencia artificial y herramientas modernas de forma adecuada.
👇 Link
¡Inscripciones recién abiertas!
Buscamos alumnos interesados en entrar de forma profesional al mundo de la programación, aprendiendo fundamentos, usando la inteligencia artificial y herramientas modernas de forma adecuada.
👇 Link
September 3, 2025 at 11:28 AM
📒 Curso gratuito de programación Frontend
¡Inscripciones recién abiertas!
Buscamos alumnos interesados en entrar de forma profesional al mundo de la programación, aprendiendo fundamentos, usando la inteligencia artificial y herramientas modernas de forma adecuada.
👇 Link
¡Inscripciones recién abiertas!
Buscamos alumnos interesados en entrar de forma profesional al mundo de la programación, aprendiendo fundamentos, usando la inteligencia artificial y herramientas modernas de forma adecuada.
👇 Link
🚀 ¡Las funciones CSS han llegado a CSS! 🚀
✅ La regla `@function` permite crear funciones
✅ El nombre de la función se prefija con `--`
✅ Opcionalmente, puedes tipar los parámetros, dar un valor por defecto y tipar la devolución
✅ La propiedad `result` devuelve el valor
👇 Sigue
✅ La regla `@function` permite crear funciones
✅ El nombre de la función se prefija con `--`
✅ Opcionalmente, puedes tipar los parámetros, dar un valor por defecto y tipar la devolución
✅ La propiedad `result` devuelve el valor
👇 Sigue
August 25, 2025 at 4:36 PM
🚀 ¡Las funciones CSS han llegado a CSS! 🚀
✅ La regla `@function` permite crear funciones
✅ El nombre de la función se prefija con `--`
✅ Opcionalmente, puedes tipar los parámetros, dar un valor por defecto y tipar la devolución
✅ La propiedad `result` devuelve el valor
👇 Sigue
✅ La regla `@function` permite crear funciones
✅ El nombre de la función se prefija con `--`
✅ Opcionalmente, puedes tipar los parámetros, dar un valor por defecto y tipar la devolución
✅ La propiedad `result` devuelve el valor
👇 Sigue
🥊 DESTRUYENDO MITOS 🥊
Una pregunta que me hacen mucho:
¿Qué es mejor, `getElementById()` o `querySelector()`?
Analizamos:
1️⃣ Búsqueda de elementos
2️⃣ Ámbito de búsqueda
3️⃣ ¿Qué devuelve?
4️⃣ Rendimiento
5️⃣ Gestión de errores
6️⃣ Legibilidad de la API
👇
Una pregunta que me hacen mucho:
¿Qué es mejor, `getElementById()` o `querySelector()`?
Analizamos:
1️⃣ Búsqueda de elementos
2️⃣ Ámbito de búsqueda
3️⃣ ¿Qué devuelve?
4️⃣ Rendimiento
5️⃣ Gestión de errores
6️⃣ Legibilidad de la API
👇
August 22, 2025 at 11:24 AM
🥊 DESTRUYENDO MITOS 🥊
Una pregunta que me hacen mucho:
¿Qué es mejor, `getElementById()` o `querySelector()`?
Analizamos:
1️⃣ Búsqueda de elementos
2️⃣ Ámbito de búsqueda
3️⃣ ¿Qué devuelve?
4️⃣ Rendimiento
5️⃣ Gestión de errores
6️⃣ Legibilidad de la API
👇
Una pregunta que me hacen mucho:
¿Qué es mejor, `getElementById()` o `querySelector()`?
Analizamos:
1️⃣ Búsqueda de elementos
2️⃣ Ámbito de búsqueda
3️⃣ ¿Qué devuelve?
4️⃣ Rendimiento
5️⃣ Gestión de errores
6️⃣ Legibilidad de la API
👇
¡Subido video a Youtube! Debatimos muchas ideas sobre el tema «¿Puede una IA pensar y razonar?»
- ¿Qué es realmente pensar y razonar?
- La historia de ELIZA
- ¿Cómo piensa realmente una IA (LLM)?
- Los loros estocásticos
- Vibe coding vs Vibe learning
- Debate y opiniones del chat
👇 Link
- ¿Qué es realmente pensar y razonar?
- La historia de ELIZA
- ¿Cómo piensa realmente una IA (LLM)?
- Los loros estocásticos
- Vibe coding vs Vibe learning
- Debate y opiniones del chat
👇 Link
August 22, 2025 at 10:34 AM
¡Subido video a Youtube! Debatimos muchas ideas sobre el tema «¿Puede una IA pensar y razonar?»
- ¿Qué es realmente pensar y razonar?
- La historia de ELIZA
- ¿Cómo piensa realmente una IA (LLM)?
- Los loros estocásticos
- Vibe coding vs Vibe learning
- Debate y opiniones del chat
👇 Link
- ¿Qué es realmente pensar y razonar?
- La historia de ELIZA
- ¿Cómo piensa realmente una IA (LLM)?
- Los loros estocásticos
- Vibe coding vs Vibe learning
- Debate y opiniones del chat
👇 Link
¡Recuerda que en LenguajeCSS tienes una plataforma para ver de un solo vistazo el soporte en navegadores!
✅ Propiedades, funciones, reglas o selectores CSS
✅ Etiquetas y atributos HTML o SVG
✅ Tipos, APIs y métodos de Javascript
✅ Con posibilidad de filtrar
✅ Haciendo clic te da más información
👇
✅ Propiedades, funciones, reglas o selectores CSS
✅ Etiquetas y atributos HTML o SVG
✅ Tipos, APIs y métodos de Javascript
✅ Con posibilidad de filtrar
✅ Haciendo clic te da más información
👇
August 21, 2025 at 4:36 PM
¡Recuerda que en LenguajeCSS tienes una plataforma para ver de un solo vistazo el soporte en navegadores!
✅ Propiedades, funciones, reglas o selectores CSS
✅ Etiquetas y atributos HTML o SVG
✅ Tipos, APIs y métodos de Javascript
✅ Con posibilidad de filtrar
✅ Haciendo clic te da más información
👇
✅ Propiedades, funciones, reglas o selectores CSS
✅ Etiquetas y atributos HTML o SVG
✅ Tipos, APIs y métodos de Javascript
✅ Con posibilidad de filtrar
✅ Haciendo clic te da más información
👇
📚 Entendiendo el SHADOW DOM
❌ En programación es fácil escribir datos desorganizados y perder el foco
✅ La "encapsulación" consiste en organizar datos y métodos para simplificar y reutilizar
❌ Muchos datos sin organizar: desordenado y confuso
✅ Una clase OOP organiza, simplifica y reutiliza
❌ En programación es fácil escribir datos desorganizados y perder el foco
✅ La "encapsulación" consiste en organizar datos y métodos para simplificar y reutilizar
❌ Muchos datos sin organizar: desordenado y confuso
✅ Una clase OOP organiza, simplifica y reutiliza
August 21, 2025 at 10:09 AM
📚 Entendiendo el SHADOW DOM
❌ En programación es fácil escribir datos desorganizados y perder el foco
✅ La "encapsulación" consiste en organizar datos y métodos para simplificar y reutilizar
❌ Muchos datos sin organizar: desordenado y confuso
✅ Una clase OOP organiza, simplifica y reutiliza
❌ En programación es fácil escribir datos desorganizados y perder el foco
✅ La "encapsulación" consiste en organizar datos y métodos para simplificar y reutilizar
❌ Muchos datos sin organizar: desordenado y confuso
✅ Una clase OOP organiza, simplifica y reutiliza
📒 Técnicas y consejos del DOM (2025) 📒
✨ Busca hijos (descendientes) con .querySelector/All
✨ Busca padres (ancestros) con .closest()
⛔ Evita getElementById() u otros, menos flexibles
✨ Usa .classList y sus métodos para manipular clases
⛔ Evita el uso de .className
Sigue 👇
✨ Busca hijos (descendientes) con .querySelector/All
✨ Busca padres (ancestros) con .closest()
⛔ Evita getElementById() u otros, menos flexibles
✨ Usa .classList y sus métodos para manipular clases
⛔ Evita el uso de .className
Sigue 👇
August 20, 2025 at 10:40 AM
📒 Técnicas y consejos del DOM (2025) 📒
✨ Busca hijos (descendientes) con .querySelector/All
✨ Busca padres (ancestros) con .closest()
⛔ Evita getElementById() u otros, menos flexibles
✨ Usa .classList y sus métodos para manipular clases
⛔ Evita el uso de .className
Sigue 👇
✨ Busca hijos (descendientes) con .querySelector/All
✨ Busca padres (ancestros) con .closest()
⛔ Evita getElementById() u otros, menos flexibles
✨ Usa .classList y sus métodos para manipular clases
⛔ Evita el uso de .className
Sigue 👇
🚀 Usa tu propio ChatGPT local con Ollama 🚀
🦙 Ollama es el programa (cliente). Puedes descargarlo desde su página oficial (Win/Mac/Linux).
🦙 Su última versión incorpora una interfaz similar a ChatGPT (Win/Mac), donde puedes elegir el modelo a usar y tener historiales con las conversaciones.
🦙 Ollama es el programa (cliente). Puedes descargarlo desde su página oficial (Win/Mac/Linux).
🦙 Su última versión incorpora una interfaz similar a ChatGPT (Win/Mac), donde puedes elegir el modelo a usar y tener historiales con las conversaciones.
August 19, 2025 at 10:16 AM
🚀 Usa tu propio ChatGPT local con Ollama 🚀
🦙 Ollama es el programa (cliente). Puedes descargarlo desde su página oficial (Win/Mac/Linux).
🦙 Su última versión incorpora una interfaz similar a ChatGPT (Win/Mac), donde puedes elegir el modelo a usar y tener historiales con las conversaciones.
🦙 Ollama es el programa (cliente). Puedes descargarlo desde su página oficial (Win/Mac/Linux).
🦙 Su última versión incorpora una interfaz similar a ChatGPT (Win/Mac), donde puedes elegir el modelo a usar y tener historiales con las conversaciones.
A raíz de un tweet de Maximiliano Firtman ( x.com/maxifirtman/... ) decidí crear un breve artículo sobre el tema con mi opinión:
👇 «¿Pueden las inteligencias artificiales (LLM) pensar y razonar?»
lenguajejs.com/aprender-a-p...
👇 «¿Pueden las inteligencias artificiales (LLM) pensar y razonar?»
lenguajejs.com/aprender-a-p...
August 18, 2025 at 3:00 PM
A raíz de un tweet de Maximiliano Firtman ( x.com/maxifirtman/... ) decidí crear un breve artículo sobre el tema con mi opinión:
👇 «¿Pueden las inteligencias artificiales (LLM) pensar y razonar?»
lenguajejs.com/aprender-a-p...
👇 «¿Pueden las inteligencias artificiales (LLM) pensar y razonar?»
lenguajejs.com/aprender-a-p...
🚀 ROADMAP FRONT-END 2025 🚀
✅ Orden para aprender conceptos y tecnologías
✅ Empieza por pilares: Diseño, desarrollo o terminal
❌ No empieces por frameworks. Aprende la base.
✅ Cuanto más a la derecha, más específico.
✅ Ojo con la IA: Pide explicaciones, no soluciones.
👇
✅ Orden para aprender conceptos y tecnologías
✅ Empieza por pilares: Diseño, desarrollo o terminal
❌ No empieces por frameworks. Aprende la base.
✅ Cuanto más a la derecha, más específico.
✅ Ojo con la IA: Pide explicaciones, no soluciones.
👇
August 12, 2025 at 9:57 AM
🚀 ROADMAP FRONT-END 2025 🚀
✅ Orden para aprender conceptos y tecnologías
✅ Empieza por pilares: Diseño, desarrollo o terminal
❌ No empieces por frameworks. Aprende la base.
✅ Cuanto más a la derecha, más específico.
✅ Ojo con la IA: Pide explicaciones, no soluciones.
👇
✅ Orden para aprender conceptos y tecnologías
✅ Empieza por pilares: Diseño, desarrollo o terminal
❌ No empieces por frameworks. Aprende la base.
✅ Cuanto más a la derecha, más específico.
✅ Ojo con la IA: Pide explicaciones, no soluciones.
👇
💜 Container Media Queries 💜
¡Cómo las @media queries, pero mejores!
✅ Media Queries ▶ Tamaño total del navegador
✅ Container Queries ▶ Tamaño del contenedor padre
✅ Se adapta al contenedor donde está ubicado
✅ Ideal para componentes
👇
¡Cómo las @media queries, pero mejores!
✅ Media Queries ▶ Tamaño total del navegador
✅ Container Queries ▶ Tamaño del contenedor padre
✅ Se adapta al contenedor donde está ubicado
✅ Ideal para componentes
👇
August 11, 2025 at 10:05 AM
💜 Container Media Queries 💜
¡Cómo las @media queries, pero mejores!
✅ Media Queries ▶ Tamaño total del navegador
✅ Container Queries ▶ Tamaño del contenedor padre
✅ Se adapta al contenedor donde está ubicado
✅ Ideal para componentes
👇
¡Cómo las @media queries, pero mejores!
✅ Media Queries ▶ Tamaño total del navegador
✅ Container Queries ▶ Tamaño del contenedor padre
✅ Se adapta al contenedor donde está ubicado
✅ Ideal para componentes
👇
📚 ¿Sabes usar los nuevos Media Queries?
💥 No más `screen` o los molestos mínimos y máximos
✅ Expresiones de rangos flexibles y potentes
✅ ¡Puedes incluso anidar `@media` en el CSS!
✅ Los `media features` detectan otras características, no sólo la pantalla del dispositivo
¿A que son más cómodos? 👇
💥 No más `screen` o los molestos mínimos y máximos
✅ Expresiones de rangos flexibles y potentes
✅ ¡Puedes incluso anidar `@media` en el CSS!
✅ Los `media features` detectan otras características, no sólo la pantalla del dispositivo
¿A que son más cómodos? 👇
August 7, 2025 at 12:02 PM
📚 ¿Sabes usar los nuevos Media Queries?
💥 No más `screen` o los molestos mínimos y máximos
✅ Expresiones de rangos flexibles y potentes
✅ ¡Puedes incluso anidar `@media` en el CSS!
✅ Los `media features` detectan otras características, no sólo la pantalla del dispositivo
¿A que son más cómodos? 👇
💥 No más `screen` o los molestos mínimos y máximos
✅ Expresiones de rangos flexibles y potentes
✅ ¡Puedes incluso anidar `@media` en el CSS!
✅ Los `media features` detectan otras características, no sólo la pantalla del dispositivo
¿A que son más cómodos? 👇
🚀 ¡Deja de usar <div> para todo! ¡HTML semántico!
✅ Usa `<picture>` sobre `<img>` (soporte moderno)
✅ Usa bien los encabezados: <h1>, <h2>...
✅ Usa `<hgroup>` en titulares con info adicional
✅ Usa `rel` en los enlaces para dotar semántica
Y sobre todo, recuerda...
❌ ¡No uses `<div>` siempre!
✅ Usa `<picture>` sobre `<img>` (soporte moderno)
✅ Usa bien los encabezados: <h1>, <h2>...
✅ Usa `<hgroup>` en titulares con info adicional
✅ Usa `rel` en los enlaces para dotar semántica
Y sobre todo, recuerda...
❌ ¡No uses `<div>` siempre!
August 6, 2025 at 2:23 PM
🚀 ¡Deja de usar <div> para todo! ¡HTML semántico!
✅ Usa `<picture>` sobre `<img>` (soporte moderno)
✅ Usa bien los encabezados: <h1>, <h2>...
✅ Usa `<hgroup>` en titulares con info adicional
✅ Usa `rel` en los enlaces para dotar semántica
Y sobre todo, recuerda...
❌ ¡No uses `<div>` siempre!
✅ Usa `<picture>` sobre `<img>` (soporte moderno)
✅ Usa bien los encabezados: <h1>, <h2>...
✅ Usa `<hgroup>` en titulares con info adicional
✅ Usa `rel` en los enlaces para dotar semántica
Y sobre todo, recuerda...
❌ ¡No uses `<div>` siempre!
🧡 ¿Sabías que puedes crear ventanas de diálogo sólo con HTML? (Sin Javascript, ni librerías) 🧡
✅ Con <dialog> creamos ventana
✅ Con open la tenemos abierta o cerrada
✅ Con closedby cerramos con ESC o pulsando fuera
✅ Con command abrimos modales sin JS
✅ Con method=dialog cerramos ventana sin JS
👇
✅ Con <dialog> creamos ventana
✅ Con open la tenemos abierta o cerrada
✅ Con closedby cerramos con ESC o pulsando fuera
✅ Con command abrimos modales sin JS
✅ Con method=dialog cerramos ventana sin JS
👇
August 5, 2025 at 4:19 PM
🧡 ¿Sabías que puedes crear ventanas de diálogo sólo con HTML? (Sin Javascript, ni librerías) 🧡
✅ Con <dialog> creamos ventana
✅ Con open la tenemos abierta o cerrada
✅ Con closedby cerramos con ESC o pulsando fuera
✅ Con command abrimos modales sin JS
✅ Con method=dialog cerramos ventana sin JS
👇
✅ Con <dialog> creamos ventana
✅ Con open la tenemos abierta o cerrada
✅ Con closedby cerramos con ESC o pulsando fuera
✅ Con command abrimos modales sin JS
✅ Con method=dialog cerramos ventana sin JS
👇
✅ ¿Qué formato de imagen debería usar?
✨ GIF: Antiguo, evitar
✨ JPG/PNG: Antiguos, pero seguros
✨ WebP: Reemplazo actual de JPG/PNG
✨ AVIF/JXL: Modernos, nueva generación
✨ SVG: Ideal para imágenes escalables
👇
✨ GIF: Antiguo, evitar
✨ JPG/PNG: Antiguos, pero seguros
✨ WebP: Reemplazo actual de JPG/PNG
✨ AVIF/JXL: Modernos, nueva generación
✨ SVG: Ideal para imágenes escalables
👇
August 4, 2025 at 12:27 PM
✅ ¿Qué formato de imagen debería usar?
✨ GIF: Antiguo, evitar
✨ JPG/PNG: Antiguos, pero seguros
✨ WebP: Reemplazo actual de JPG/PNG
✨ AVIF/JXL: Modernos, nueva generación
✨ SVG: Ideal para imágenes escalables
👇
✨ GIF: Antiguo, evitar
✨ JPG/PNG: Antiguos, pero seguros
✨ WebP: Reemplazo actual de JPG/PNG
✨ AVIF/JXL: Modernos, nueva generación
✨ SVG: Ideal para imágenes escalables
👇
🚀 La evolución de los Webcomponents (2025)
✅ Puedes crear un fragmento del DOM de un string
✅ Puedes crear un CSS construible desde un string
✅ El `import ... with` importa módulos JSON/CSS
✅ HTML encapsulado: CSS sólo se aplica a ese HTML.
✅ Componente `<user-card>` nativo. Potente y flexible.
👇
✅ Puedes crear un fragmento del DOM de un string
✅ Puedes crear un CSS construible desde un string
✅ El `import ... with` importa módulos JSON/CSS
✅ HTML encapsulado: CSS sólo se aplica a ese HTML.
✅ Componente `<user-card>` nativo. Potente y flexible.
👇
July 31, 2025 at 11:29 AM
🚀 La evolución de los Webcomponents (2025)
✅ Puedes crear un fragmento del DOM de un string
✅ Puedes crear un CSS construible desde un string
✅ El `import ... with` importa módulos JSON/CSS
✅ HTML encapsulado: CSS sólo se aplica a ese HTML.
✅ Componente `<user-card>` nativo. Potente y flexible.
👇
✅ Puedes crear un fragmento del DOM de un string
✅ Puedes crear un CSS construible desde un string
✅ El `import ... with` importa módulos JSON/CSS
✅ HTML encapsulado: CSS sólo se aplica a ese HTML.
✅ Componente `<user-card>` nativo. Potente y flexible.
👇
📘 Todas las propiedades de animaciones de CSS y su soporte actual en navegadores
✅ Propiedades básicas de control de animación
✅ Control de ritmo de animación
✅ Composición de animaciones 🆕
✅ Creación de timelines (scroll o vistas)🆕
¿Las conocías todas? 👇
✅ Propiedades básicas de control de animación
✅ Control de ritmo de animación
✅ Composición de animaciones 🆕
✅ Creación de timelines (scroll o vistas)🆕
¿Las conocías todas? 👇
July 30, 2025 at 11:02 AM
📘 Todas las propiedades de animaciones de CSS y su soporte actual en navegadores
✅ Propiedades básicas de control de animación
✅ Control de ritmo de animación
✅ Composición de animaciones 🆕
✅ Creación de timelines (scroll o vistas)🆕
¿Las conocías todas? 👇
✅ Propiedades básicas de control de animación
✅ Control de ritmo de animación
✅ Composición de animaciones 🆕
✅ Creación de timelines (scroll o vistas)🆕
¿Las conocías todas? 👇
💜 Tipando variables CSS con @property 💜
✅ ¡Sí, CSS tiene variables!
✅ ¡Sí, CSS tiene tipos de datos!
✅ Usamos @property para tipar la variable `--x`
✅ El navegador sabe que es `--x` y puede animarla
👇
✅ ¡Sí, CSS tiene variables!
✅ ¡Sí, CSS tiene tipos de datos!
✅ Usamos @property para tipar la variable `--x`
✅ El navegador sabe que es `--x` y puede animarla
👇
July 29, 2025 at 12:45 PM
💜 Tipando variables CSS con @property 💜
✅ ¡Sí, CSS tiene variables!
✅ ¡Sí, CSS tiene tipos de datos!
✅ Usamos @property para tipar la variable `--x`
✅ El navegador sabe que es `--x` y puede animarla
👇
✅ ¡Sí, CSS tiene variables!
✅ ¡Sí, CSS tiene tipos de datos!
✅ Usamos @property para tipar la variable `--x`
✅ El navegador sabe que es `--x` y puede animarla
👇
🧪 ¿Conoces todas las etiquetas HTML que existen?
¡Seguro que te faltan algunas!
✅ Tabla periódica de los elementos de HTML5
✅ Dividido por grupos o categorías
✅ Incluye novedades como `<search>` o `<hgroup>`
✅ Al pulsar en uno, te explica en español sus detalles
👇
¡Seguro que te faltan algunas!
✅ Tabla periódica de los elementos de HTML5
✅ Dividido por grupos o categorías
✅ Incluye novedades como `<search>` o `<hgroup>`
✅ Al pulsar en uno, te explica en español sus detalles
👇
July 28, 2025 at 12:02 PM
🧪 ¿Conoces todas las etiquetas HTML que existen?
¡Seguro que te faltan algunas!
✅ Tabla periódica de los elementos de HTML5
✅ Dividido por grupos o categorías
✅ Incluye novedades como `<search>` o `<hgroup>`
✅ Al pulsar en uno, te explica en español sus detalles
👇
¡Seguro que te faltan algunas!
✅ Tabla periódica de los elementos de HTML5
✅ Dividido por grupos o categorías
✅ Incluye novedades como `<search>` o `<hgroup>`
✅ Al pulsar en uno, te explica en español sus detalles
👇
💛 Cosas que no sabías de la etiqueta `<script>`
1️⃣ ¿Cómo cargas Javascript? (normal, defer y async)
2️⃣ Módulos ESM (carga Javascript, JSON o CSS)
3️⃣ Import Maps (Alias de nombres para importar)
4️⃣ Data Blocks (Datos sin formato personalizados)
5️⃣ NoJS (Alternativa para usuarios con JS desactivado)
👇Más
1️⃣ ¿Cómo cargas Javascript? (normal, defer y async)
2️⃣ Módulos ESM (carga Javascript, JSON o CSS)
3️⃣ Import Maps (Alias de nombres para importar)
4️⃣ Data Blocks (Datos sin formato personalizados)
5️⃣ NoJS (Alternativa para usuarios con JS desactivado)
👇Más
July 23, 2025 at 1:32 PM
💛 Cosas que no sabías de la etiqueta `<script>`
1️⃣ ¿Cómo cargas Javascript? (normal, defer y async)
2️⃣ Módulos ESM (carga Javascript, JSON o CSS)
3️⃣ Import Maps (Alias de nombres para importar)
4️⃣ Data Blocks (Datos sin formato personalizados)
5️⃣ NoJS (Alternativa para usuarios con JS desactivado)
👇Más
1️⃣ ¿Cómo cargas Javascript? (normal, defer y async)
2️⃣ Módulos ESM (carga Javascript, JSON o CSS)
3️⃣ Import Maps (Alias de nombres para importar)
4️⃣ Data Blocks (Datos sin formato personalizados)
5️⃣ NoJS (Alternativa para usuarios con JS desactivado)
👇Más
💜 4 cosas que NO sabías sobre Nesting CSS
✅ Es la capacidad de anidar más CSS dentro de CSS.
❌ Ya no hace falta Sass/PostCSS.
✅ Hay dos sintaxis: 1) Usando & 2) Sin & (relaxed).
✅ Usa & cuando quieras añadir al contenedor.
👇 Más
✅ Es la capacidad de anidar más CSS dentro de CSS.
❌ Ya no hace falta Sass/PostCSS.
✅ Hay dos sintaxis: 1) Usando & 2) Sin & (relaxed).
✅ Usa & cuando quieras añadir al contenedor.
👇 Más
July 22, 2025 at 12:21 PM
💜 4 cosas que NO sabías sobre Nesting CSS
✅ Es la capacidad de anidar más CSS dentro de CSS.
❌ Ya no hace falta Sass/PostCSS.
✅ Hay dos sintaxis: 1) Usando & 2) Sin & (relaxed).
✅ Usa & cuando quieras añadir al contenedor.
👇 Más
✅ Es la capacidad de anidar más CSS dentro de CSS.
❌ Ya no hace falta Sass/PostCSS.
✅ Hay dos sintaxis: 1) Usando & 2) Sin & (relaxed).
✅ Usa & cuando quieras añadir al contenedor.
👇 Más
🧡 Cosas que no sabías de la etiqueta HTML `<img>`
1️⃣ El `alt` es obligatorio
2️⃣ No hace falta `/` de autocierre
3️⃣ No confundir `alt` con `title`
4️⃣ Mejora SEO evitando nombres genéricos
5️⃣ AVIF o WebP los mejores formatos de imagen
⬇ Sigue
1️⃣ El `alt` es obligatorio
2️⃣ No hace falta `/` de autocierre
3️⃣ No confundir `alt` con `title`
4️⃣ Mejora SEO evitando nombres genéricos
5️⃣ AVIF o WebP los mejores formatos de imagen
⬇ Sigue
July 21, 2025 at 12:12 PM
🧡 Cosas que no sabías de la etiqueta HTML `<img>`
1️⃣ El `alt` es obligatorio
2️⃣ No hace falta `/` de autocierre
3️⃣ No confundir `alt` con `title`
4️⃣ Mejora SEO evitando nombres genéricos
5️⃣ AVIF o WebP los mejores formatos de imagen
⬇ Sigue
1️⃣ El `alt` es obligatorio
2️⃣ No hace falta `/` de autocierre
3️⃣ No confundir `alt` con `title`
4️⃣ Mejora SEO evitando nombres genéricos
5️⃣ AVIF o WebP los mejores formatos de imagen
⬇ Sigue
💜 La propiedad `perspective` en CSS
Consigue ilusión 3D muy vistosa con CSS añadiendo perspectiva (distancia observada, punto de fuga)
✨ Contenedor: borde gris, elemento: rojo interior
✨ La perspectiva se añade en el padre
✨ La variable `--perspective` tiene valor con `px`
Consigue ilusión 3D muy vistosa con CSS añadiendo perspectiva (distancia observada, punto de fuga)
✨ Contenedor: borde gris, elemento: rojo interior
✨ La perspectiva se añade en el padre
✨ La variable `--perspective` tiene valor con `px`
July 19, 2025 at 12:34 PM
💜 La propiedad `perspective` en CSS
Consigue ilusión 3D muy vistosa con CSS añadiendo perspectiva (distancia observada, punto de fuga)
✨ Contenedor: borde gris, elemento: rojo interior
✨ La perspectiva se añade en el padre
✨ La variable `--perspective` tiene valor con `px`
Consigue ilusión 3D muy vistosa con CSS añadiendo perspectiva (distancia observada, punto de fuga)
✨ Contenedor: borde gris, elemento: rojo interior
✨ La perspectiva se añade en el padre
✨ La variable `--perspective` tiene valor con `px`