Artículo de ayuda · Waclis

📄 Buenas prácticas para crear bloques complejos en Waclis

Buenas prácticas para crear bloques complejos en Waclis


En este tutorial vas a aprender cómo armar bloques complejos de forma ordenada, combinando correctamente:

  • editor visual

  • editor de código del bloque

  • clases e IDs

  • editor de CSS

El objetivo es que puedas personalizar sin romper otros bloques y sin perder control sobre el diseño.



Qué se considera un bloque complejo

Un bloque se considera complejo cuando:

  • tiene múltiples contenedores internos

  • combina textos, imágenes, botones y fondos

  • requiere estilos distintos por sección

  • necesita comportamiento visual diferenciado

  • se reutiliza en más de una página

Ejemplos comunes:

  • secciones tipo “hero”

  • grillas personalizadas

  • bloques informativos con varias columnas

  • llamados a la acción con diseño propio



Regla principal antes de empezar

Nunca empieces por el CSS.

El orden correcto siempre es:

  1. estructura

  2. identificación

  3. estilos

Paso 1: Definir la estructura del bloque

Primero debes decidir cómo se organiza el contenido, no cómo se ve.

Recomendación:

  • separar el bloque en contenedores lógicos

  • no poner todo dentro de un solo div

  • usar contenedores padres e hijos claramente definidos

Esto se puede hacer:

  • desde el editor visual (cuando alcanza)

  • o desde el editor de código del bloque (cuando necesitas más control)

Paso 2: Separar responsabilidades de los contenedores

Cada contenedor debería tener un solo propósito, por ejemplo:

  • contenedor general del bloque

  • contenedor de texto

  • contenedor de imagen

  • contenedor de acciones (botones)

Evita:

  • contenedores que mezclen demasiadas funciones

  • estilos aplicados al contenedor padre que afectan a todo

Paso 3: Asignar clases correctamente

Buenas prácticas al usar clases:

  • usa clases para estilos reutilizables

  • nómbralas de forma clara y descriptiva

  • evita clases genéricas como box, item, content

  • piensa en el bloque como una “pieza independiente”

Ejemplo conceptual:

  • clase para el bloque

  • clases para cada sección interna

Las clases pueden asignarse:

  • desde el editor visual

  • o desde el editor de código del bloque

Paso 4: Usar IDs solo cuando es necesario

Los IDs se usan cuando:

  • el elemento es único dentro del bloque

  • necesita un comportamiento o estilo exclusivo

  • no debe verse afectado por otros estilos

Buenas prácticas:

  • un solo ID por elemento

  • no repetir IDs

  • no usar IDs para estilos generales

En la mayoría de los casos, las clases son suficientes.



Errores comunes a evitar

❌ Estilizar sin separar contenedores

❌ Aplicar estilos al contenedor padre sin control

❌ Repetir la misma clase para todo

❌ Usar IDs como si fueran clases

❌ Modificar estructura después de aplicar CSS



Flujo recomendado de trabajo

1️⃣ Crear el bloque

2️⃣ Definir estructura

3️⃣ Separar contenedores

4️⃣ Asignar clases

5️⃣ Aplicar estilos

6️⃣ Ajustar y probar

Este flujo evita el 90% de los problemas habituales.


¿Necesitas más ayuda?

Si este artículo no resolvió tu consulta, nuestro equipo puede ayudarte personalmente.

Crear ticket de soporte