¡Bienvenido/a!
Este cartel está hecho con Esquema CSS (clase "Cartel").
Desaparecerá en 15 segundos.
Todos los sitios se ven iguales, parecen copias. De hecho lo son, ya que nadie diseña. La opción favorita es que el usuario realice una conexión a un sitio externo (vulnerando la privacidad) para obtener un CSS enorme y repleto de selectores que nunca se utilizarán. Y lo peor, usar javascript para armar el estilo de la página.
Es sabido que javascript se utiliza únicamente para mejorar la experiencia del usuario. El sitio debe funcionar perfectamente sin él. Entonces si un sitio depende de javascript para funcionar (o peor, para generar el CSS) está definitivamente mal hecho.
Esquema CSS proviene de diferentes entornos, tomando lo mejor y lo que sirve de cada uno.
Esquema CSS utiliza medidas relativas, dejando de lado los pixeles (a diferencia de los más famosos entornos CSS). Al usar medidas relativas se ahorra código css y se adapta a diferentes pantallas y tamaños de fuentes de forma automática.
Por ejemplo, para el diseño de los botones, normalmente usan medidas fijas (pixeles). Esto genera código extra, posiblemente código que no se usa (un tamaño de botón que no se utilice), y limita al programador a usar únicamente los tamaños disponibles.
.boton-grande { padding: 15px }
.boton-normal { padding: 10px }
.boton-chico { padding: 05px }
En Esquema CSS se usa medidas relativas a la fuente usada por el botón. Esto reduce el código al mínimo, no produce código extra (se usa para todos los botones), ofrece al programador infinitos tamaños de botones con solo cambiar el tamaño de la fuente.
.boton { padding: 0.5em 1.5em; }
Se agrega a cada enlace (o botón de formulario) la clase BOTON, junto con el color, tamaño o característica deseada
¿Uno por uno todos los botones? El poder de los selectores.
La clase CONJUNTO asigna de manera inmediata (no recursiva) a cada enlace el diseño de BOTON.
La clase CONJUNTO también se usa para etiquetas TABLE y más.
Encabezado 1 | Encabezado 2 | Encabezado 3 |
---|---|---|
Contenido 1 | Contenido 2 - Contenido 2 - Contenido 2 - Contenido 2 | Contenido 3 |
Contenido 4 - Contenido 4 | Contenido 5 | Contenido 6 |
Definen ubicación de elementos en la página.
¡NO USA FLEX!. Por lo tanto es compatible con más navegadores.
Estas tablas se "rompen" en pantallas pequeñas formando una lista de bloques.
La clase ANCHOFIJO asegura que cada columna tenga el mismo ancho.
No es necesario declarar las columnas ni las filas, ¡ES REDUNDANTE!.
Tablas Flexibles (sin la clase ANCHOFIJO) el ancho se ajusta al contenido.
<div class = "mensaje">
<div class = "mensaje amarillo">
<div class = "mensaje verde ancho">
<div class = "mensaje rojo">
<div class = "mensaje azul">
Desarrollado con y por Javier Martínez
Si desea ponerse en contacto, envíe su mensaje aquí