Ejemplo de un formulario web con los posibles campos para introducir parámetros de usuario que serán enviados a un CGI
Campo <input> para introducir texto:
Campo <input type="password"> para introducir contraseñas:
Campo <input type="checkbox"> para marcar opciones:
marcar opción
Campo <input type="radio> para marcar una de varias opciones:
marcar opción 1
marcar opción 2
Campo <textarea> para introducir una mayor cantidad de texto:
Aquí ya pueden escribirse párrafos enteros de texto
Campo <select> para seleccionar una opción de un desplegable:
Opción 1
Opción 2
Campo <select size="5"> para seleccionar una o varias opciones (atributo multiple="multiple"):
Opción 1
Opción 2
Opción 3
Opción 4
Opción 5
Campo <input type="hidden"> para disponer de parámetros ocultos, que el usuario web no verá:
Campos <input type="submit> y <input type="reset"> para enviar los parámetros del formulario, o borrarlos para empezar de nuevo: