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:
estructura
identificación
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