Cómo se usa
- Cambia entre los editores de HTML, CSS y JavaScript con los botones de arriba y escribe tu código.
- La vista previa se actualiza automáticamente cuando dejas de escribir, o desactiva «Ejecutar automáticamente» y haz clic en «Ejecutar».
- Revisa la consola para ver la salida y los errores, y luego haz clic en «Descargar HTML» para guardar tu página.
Opciones explicadas
- Entorno aislado
- La vista previa se ejecuta en un entorno aislado que no puede leer las cookies ni el almacenamiento de este sitio y no puede abrir diálogos.
- Consola
- Muestra la salida de console.log, warn y error además de errores no capturados con el número de línea, y conserva las últimas 200 entradas.
- Descarga
- Combina las tres partes en un archivo HTML, con los estilos en una etiqueta style y el script al final del body.
Cómo se monta la página
Los tres editores se combinan en un solo documento, en este orden. Es la misma estructura que obtienes al hacer clic en «Descargar HTML», salvo que el pequeño script que envía la salida de la consola a la página, bajo la vista previa, no se incluye en la descarga.
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
/* tu CSS */
</style>
</head>
<body>
<!-- tu HTML -->
<script>
// tu JavaScript
</script>
</body>
</html>
Como el script va después de tu HTML, puedes usar document.getElementById de inmediato sin esperar a que la página termine de cargar. En el editor de HTML solo escribes lo que va dentro del body, no las etiquetas html, head o body en sí. La vista previa es un iframe que solo tiene permiso para ejecutar scripts, y por eso se bloquean los cuadros de diálogo de alerta y el acceso a las cookies de este sitio.
Preguntas frecuentes
¿Puedo usar bibliotecas externas?
Sí. Añade una etiqueta script o link que apunte a un CDN como jsDelivr en el editor de HTML.
¿Por qué no aparece alert?
El entorno aislado bloquea los diálogos, así que alert y confirm no hacen nada. Usa console.log en su lugar.
¿Se guarda mi código?
No se guarda ni se sube. Descarga el archivo HTML antes de cerrar la página.
Privacidad
Esta herramienta funciona por completo en tu navegador. Tus archivos y textos se procesan en tu dispositivo y nunca se suben a nuestros servidores.