Generador de botones CSS
Crea un botón de texto con HTML y CSS. Edita su forma y colores, observa el control nativo o un estado simulado y copia el código.
Diseña, comprueba y copia
- Introduce texto literal y una clase admitida. Elige tipografía, tamaño, grosor, relleno y borde.
- Edita los colores y sombras de los estados. Foco cambia solo el contorno. Elige si el botón exportado está deshabilitado.
- Usa En directo y Tab para comprobar el foco real. Revisa las indicaciones de contraste y copia HTML y CSS por separado.
Semántica nativa y estados
El HTML usa un botón nativo type="button", una clase y texto literal. No incluye ninguna acción; añádela en tu aplicación.
El cursor y la pulsación pueden coincidir. Pulsado va después y restablece todas las propiedades, incluida una sombra ausente. El foco añade un contorno independiente.
El atributo disabled deshabilita realmente el botón; no es solo un color. Los demás controles siguen disponibles.
Una sola clase limitada mantiene alineados el HTML y los selectores. Se rechazan espacios, puntos, comas y pseudoclases.
Ejemplos de texto y contraste
Guardar <borrador> & "enviar" 🚀 permanece como texto literal. El HTML escapa los signos para que no se cree otro elemento.
El ejemplo usa un azul más oscuro con sombra al pasar el cursor y vuelve al azul sin sombra al pulsar.
Negro sobre blanco tiene contraste 21:1; colores iguales tienen 1:1. Los umbrales dependen del tamaño y grosor y se comparan sin redondear.
Límites de estilo y accesibilidad
Se ofrecen colores sólidos opacos, una forma de sombra compartida y tipografías del sistema. No se generan degradados, animaciones ni acciones.
Los estados simulados no prueban el foco del teclado. Usa En directo; una sombra recortada en la vista previa no cambia el CSS copiado.
El contraste y las dimensiones mínimas de 44 píxeles no certifican accesibilidad. Comprueba el contexto, teclado y tecnologías de asistencia.
Los estilos, el ancho y las fuentes de destino pueden afectar al resultado. El fondo de vista previa no se exporta; el texto deshabilitado tiene una exención.
Edición local
La herramienta no sube datos ni crea historial, enlaces con valores o solicitudes de fuentes remotas. La copia es explícita. Los servicios del sitio y las extensiones son independientes.
Preguntas sobre botones
Fuentes
Normas y orientación para botones nativos y sus estados.
- WHATWGhtml.spec.whatwg.orgBotón nativoSemántica y comportamiento deshabilitado del botón.
- W3Cw3.orgSelectores de interacciónSelectores de cursor, pulsación y focus-visible.
- W3Cw3.orgContraste y focoOrientación sobre contraste y visibilidad del foco.
- W3Cw3.orgSombras CSSEstilos de sombra.
Revisado el 13 de noviembre de 2026.
El generador acepta una gramática limitada, no todo CSS válido.
Herramientas relacionadas
SVG a PNG
Convierte un archivo SVG local o código pegado en PNG, con dimensiones definidas, transparencia y fuentes incluidas.
Abrir herramienta — SVG a PNGGenerador de filtros CSS
Ordena y repite efectos CSS, compara una muestra y copia la declaración exacta.
Abrir herramienta — Generador de filtros CSSCalculadora de tamaño de fuente fluido
Define el tamaño de fuente para dos anchos de ventana gráfica. Copia el CSS relativo a la raíz y consulta el modelo calculado con los mismos coeficientes exportados.
Abrir herramienta — Calculadora de tamaño de fuente fluidoGenerador CSS de border-radius
Edita ocho radios, previsualiza una caja y copia el CSS en píxeles o porcentajes.
Abrir herramienta — Generador CSS de border-radiusGenerador CSS Grid
Crea un ejemplo de CSS Grid con pistas, ubicación y áreas con nombre. Previsualiza, copia CSS o HTML y descarga el ejemplo completo.
Abrir herramienta — Generador CSS GridGenerador CSS Flexbox
Cree un ejemplo de Flexbox con controles de elementos y contenedores, ejes de diseño explícitos, CSS y HTML coincidentes y una descarga local completa del ejemplo.
Abrir herramienta — Generador CSS FlexboxGenerador CSS de sombras de texto
Crea sombras de texto ordenadas, previsualiza texto plano y copia el CSS exacto.
Abrir herramienta — Generador CSS de sombras de textoGenerador de transformación CSS
Redacte transformaciones CSS 2D repetibles, edite px o porcentaje de traducción y origen, inspeccione un cuadro de referencia y copie las declaraciones actuales exactas.
Abrir herramienta — Generador de transformación CSSGenerador de sombras CSS
Crea capas box-shadow ordenadas, previsualiza el resultado y copia el código CSS.
Abrir herramienta — Generador de sombras CSSMarca de agua en imágenes
Añade texto o un logotipo a las imágenes, revisa los resultados y descarga archivos individuales o un ZIP.
Abrir herramienta — Marca de agua en imágenesGenerador de degradados CSS
Crea degradados lineales o radiales con colores, opacidad y puntos ajustables.
Abrir herramienta — Generador de degradados CSSConversor de colores
Convierte valores sRGB HEX, RGB y HSL compatibles con alfa y precisión explícita.
Abrir herramienta — Conversor de coloresImagen a texto (OCR)
Reconoce texto impreso en PNG o JPEG locales, elige el idioma y revisa o corrige el resultado antes de copiarlo o descargarlo.
Abrir herramienta — Imagen a texto (OCR)Lector de QR desde imagen
Lee un código QR de un PNG o JPEG local y examina el texto o los bytes sin abrir enlaces.
Abrir herramienta — Lector de QR desde imagenComprobador de contraste de colores
Compara los colores del primer plano y del fondo, ajusta la opacidad y comprueba los umbrales numéricos WCAG para texto y detalles esenciales de la interfaz.
Abrir herramienta — Comprobador de contraste de coloresCalculadora de tamaño de impresión y resolución
Calcula el tamaño de impresión, los píxeles necesarios y los PPI efectivos con márgenes o recorte.
Abrir herramienta — Calculadora de tamaño de impresión y resoluciónCalculadora de relación de aspecto
Calcula la relación entre anchura y altura o nuevas dimensiones en píxeles fijando un solo lado.
Abrir herramienta — Calculadora de relación de aspectoCompresor de imágenes
Intenta ajustar un JPEG, PNG o WebP a un tamaño de archivo objetivo, con resultados medidos y reducción opcional de dimensiones.
Abrir herramienta — Compresor de imágenesHEIC a JPG
Convierte fotos HEIC compatibles en copias JPG a tamaño completo, con calidad y fondo ajustables y descargas verificadas individuales o en ZIP.
Abrir herramienta — HEIC a JPGConversor de imágenes
Convierte imágenes PNG, JPEG y WebP localmente, ajusta transparencia, fondo y calidad, y descarga los resultados.
Abrir herramienta — Conversor de imágenesCreador de collages de fotos
Organiza fotos locales en una cuadrícula y descarga un PNG o JPEG.
Abrir herramienta — Creador de collages de fotosGirar y reflejar imágenes
Gira o refleja un lote local de imágenes estáticas PNG, JPEG y WebP; revisa y descarga los resultados procesados.
Abrir herramienta — Girar y reflejar imágenesRecortar imagen
Recorta un JPEG, PNG o WebP local con precisión en píxeles y descarga el resultado en PNG o JPEG.
Abrir herramienta — Recortar imagenCambiar tamaño de imagen
Cambia el tamaño de JPG, PNG o WebP en píxeles o porcentaje, revisa y descarga el resultado.
Abrir herramienta — Cambiar tamaño de imagen