Crear un cuestionario en HTML (formulario web)

Para recoger datos de visitantes, cree un cuestionario con HTML. Puede usar botones de radio, casillas, listas desplegables, etc. Las respuestas se envían a su email.

Paso 1: Estructura básica

Abra su editor HTML (Bloc de notas, editor del hosting, etc.). Si es página nueva, cree archivo .txt con etiquetas base:
<html><head><title>Título</title></head><body></body></html>
El formulario va entre <body>. Guarde como .htm/.html y pruebe en navegador.

Paso 2: Etiqueta <form>

Inserte <form method="post" action="mailto:su@email.com" enctype="text/plain">. Todas las preguntas irán entre <form> y </form>. Cada campo necesita atributo name.

Paso 3: Campo de texto (input type="text")

Para respuesta breve (ej. «¿Cómo nos conoció?»):
<input type="text" name="referido" size="40">

Paso 4: Botones de radio (input type="radio")

Una sola opción. Mismo name, distintos value. Ejemplo:
<input type="radio" name="gusto" value="si"> Sí<br>
<input type="radio" name="gusto" value="no"> No

Paso 5: Casillas de verificación (input type="checkbox")

Múltiples opciones. Mismo name, distintos value. Ejemplo:
<input type="checkbox" name="mejoras" value="fotos"> Más fotos<br>
<input type="checkbox" name="mejoras" value="enlaces"> Más enlaces<br>
<input type="checkbox" name="mejoras" value="contenido"> Más contenido

Paso 6: Lista desplegable (select / option)

Una sola opción. Ejemplo:
<select name="favorito">
<option value="colores" selected>Los colores</option>
<option value="fotos">Las fotografías</option>
<option value="musica">La música</option>
</select>

El selected marca la opción por defecto.

Paso 7: Botón de envío

<input type="submit" value="Enviar respuestas">. Al pulsar, los datos se envían según el action del formulario.