Anexo: ejercicios sobre formularios ===================================== En los ejercicios siguientes se muestra el diseño básico de algunos formularios junto con el HTML que los resuelve. Formulario 1 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "idioma" , ``value`` "idiomaingles" y el texto "Inglés", radio con el ``name`` "idioma" , ``value`` "idiomaaleman" y el texto "Alemán", radio con el ``name`` "idioma" , ``value`` "idiomafrances" y el texto "Francés". * Hay una lista desplegable con el ``name`` "conector" y con las siguientes opciones: opción "USB" con el ``value`` usb, opción "Paralelo" con el ``value`` paralelo, opción "PS2" con el ``value`` ps2. * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos * Hay una lista desplegable múltiple con el ``name`` "sexo" y con las siguientes opciones: opción "Hombre" con el ``value`` hombre, opción "Mujer" con el ``value`` mujer. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "sexo" , ``value`` "sexomujer" y el texto "Mujer", checkbox con el ``name`` "sexo" , ``value`` "sexohombre" y el texto "Hombre". * Hay un control para indicar la fecha. .. image:: foto_formulario_01.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_01.html :language: html Formulario 2 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay un control para indicar la fecha. * Hay un control para elegir ficheros. * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "procesador" , ``value`` "procesadoramd" y el texto "AMD", radio con el ``name`` "procesador" , ``value`` "procesadorintel_i5" y el texto "Intel i5", radio con el ``name`` "procesador" , ``value`` "procesadorintel_i7" y el texto "Intel i7". * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "asignatura" , ``value`` "asignaturamatematicas" y el texto "Matemáticas", radio con el ``name`` "asignatura" , ``value`` "asignaturahistoria" y el texto "Historia", radio con el ``name`` "asignatura" , ``value`` "asignaturageografia" y el texto "Geografía", radio con el ``name`` "asignatura" , ``value`` "asignaturalengua" y el texto "Lengua". * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Direccion" y el ``name`` direccion * Hay un control para elegir el color. * Hay un ``textarea`` que mide 6 filas y 59 columnas que lleva dentro el texto "Utilice este cuadro para escribir" * Hay un control para indicar la fecha. * Hay una lista desplegable con el ``name`` "idioma" y con las siguientes opciones: opción "Inglés" con el ``value`` ingles, opción "Alemán" con el ``value`` aleman, opción "Francés" con el ``value`` frances. * Hay un control para indicar la hora. * Hay un control para elegir ficheros. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "sexo" , ``value`` "sexomujer" y el texto "Mujer", checkbox con el ``name`` "sexo" , ``value`` "sexohombre" y el texto "Hombre". .. image:: foto_formulario_02.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_02.html :language: html Formulario 3 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay un control para elegir el color. * Hay un ``textarea`` que mide 5 filas y 53 columnas que lleva dentro el texto "Por favor, escriba aquí" * Hay una lista desplegable con el ``name`` "lenguaje" y con las siguientes opciones: opción "Java" con el ``value`` java, opción "Python" con el ``value`` python, opción "HTML" con el ``value`` html, opción "Visual Basic" con el ``value`` visual_basic. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "ciclo" , ``value`` "cicloasir" y el texto "ASIR", checkbox con el ``name`` "ciclo" , ``value`` "ciclodam" y el texto "DAM", checkbox con el ``name`` "ciclo" , ``value`` "ciclodaw" y el texto "DAW". * Hay un control para indicar la fecha. * Hay un control para elegir ficheros. * Hay una lista desplegable múltiple con el ``name`` "ciclo" y con las siguientes opciones: opción "SMIR" con el ``value`` smir, opción "ASIR" con el ``value`` asir, opción "DAM" con el ``value`` dam, opción "DAW" con el ``value`` daw. .. image:: foto_formulario_03.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_03.html :language: html Formulario 4 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "asignatura" , ``value`` "asignaturalengua" y el texto "Lengua", radio con el ``name`` "asignatura" , ``value`` "asignaturamatematicas" y el texto "Matemáticas", radio con el ``name`` "asignatura" , ``value`` "asignaturahistoria" y el texto "Historia", radio con el ``name`` "asignatura" , ``value`` "asignaturageografia" y el texto "Geografía". * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "editor" , ``value`` "editornotepad" y el texto "Notepad", checkbox con el ``name`` "editor" , ``value`` "editoremacs" y el texto "Emacs", checkbox con el ``name`` "editor" , ``value`` "editorotro" y el texto "Otro". * Hay un ``textarea`` que mide 5 filas y 59 columnas que lleva dentro el texto "Escriba aquí, por favor" * Hay una lista desplegable con el ``name`` "procesador" y con las siguientes opciones: opción "AMD" con el ``value`` amd, opción "Intel i5" con el ``value`` intel_i5, opción "Intel i7" con el ``value`` intel_i7. .. image:: foto_formulario_04.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_04.html :language: html Formulario 5 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay un control para elegir el color. * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Telefono" y el ``name`` telefono * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "asignatura" , ``value`` "asignaturalengua" y el texto "Lengua", checkbox con el ``name`` "asignatura" , ``value`` "asignaturamatematicas" y el texto "Matemáticas", checkbox con el ``name`` "asignatura" , ``value`` "asignaturahistoria" y el texto "Historia", checkbox con el ``name`` "asignatura" , ``value`` "asignaturageografia" y el texto "Geografía". * Hay un control para elegir ficheros. * Hay un ``textarea`` que mide 4 filas y 57 columnas que lleva dentro el texto "Utilice este cuadro para escribir" * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "formato" , ``value`` "formatojpg" y el texto "JPG", radio con el ``name`` "formato" , ``value`` "formatopng" y el texto "PNG". * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Direccion" y el ``name`` direccion * Hay un control para indicar la fecha. * Hay una lista desplegable múltiple con el ``name`` "conector" y con las siguientes opciones: opción "USB" con el ``value`` usb, opción "Paralelo" con el ``value`` paralelo, opción "PS2" con el ``value`` ps2. * Hay un control para elegir ficheros. .. image:: foto_formulario_05.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_05.html :language: html Formulario 6 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay un control para indicar la fecha. * Hay un control para indicar la hora. * Hay un control para elegir ficheros. * Hay una lista desplegable múltiple con el ``name`` "lenguaje" y con las siguientes opciones: opción "Python" con el ``value`` python, opción "HTML" con el ``value`` html, opción "Visual Basic" con el ``value`` visual_basic, opción "Java" con el ``value`` java. * Hay un control para elegir el color. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "hardware" , ``value`` "hardwaremonitor_led" y el texto "Monitor LED", checkbox con el ``name`` "hardware" , ``value`` "hardwaressd" y el texto "SSD". * Hay un ``textarea`` que mide 5 filas y 48 columnas que lleva dentro el texto "Inserte aqui el texto" * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Instituto" y el ``name`` instituto, cuadro de texto con el texto "Estudios elegidos" y el ``name`` estudios, cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Email" y el ``name`` email * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "conector" , ``value`` "conectorusb" y el texto "USB", radio con el ``name`` "conector" , ``value`` "conectorparalelo" y el texto "Paralelo", radio con el ``name`` "conector" , ``value`` "conectorps2" y el texto "PS2". .. image:: foto_formulario_06.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_06.html :language: html Formulario 7 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay un control para elegir el color. * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Instituto" y el ``name`` instituto, cuadro de texto con el texto "Estudios elegidos" y el ``name`` estudios * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "navegador" , ``value`` "navegadorfirefox" y el texto "Firefox", radio con el ``name`` "navegador" , ``value`` "navegadorchrome" y el texto "Chrome", radio con el ``name`` "navegador" , ``value`` "navegadoropera" y el texto "Opera", radio con el ``name`` "navegador" , ``value`` "navegadorie" y el texto "IE". * Hay un control para elegir ficheros. * Hay un control para indicar la hora. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "hardware" , ``value`` "hardwaretarjeta_aceleradora" y el texto "Tarjeta aceleradora", checkbox con el ``name`` "hardware" , ``value`` "hardwaremonitor_led" y el texto "Monitor LED", checkbox con el ``name`` "hardware" , ``value`` "hardwaressd" y el texto "SSD". * Hay un ``textarea`` que mide 6 filas y 54 columnas que lleva dentro el texto "Utilice este recuadro por favor" * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "navegador" , ``value`` "navegadorfirefox" y el texto "Firefox", radio con el ``name`` "navegador" , ``value`` "navegadorchrome" y el texto "Chrome", radio con el ``name`` "navegador" , ``value`` "navegadoropera" y el texto "Opera", radio con el ``name`` "navegador" , ``value`` "navegadorie" y el texto "IE". * Hay un control para indicar la fecha. * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Instituto" y el ``name`` instituto, cuadro de texto con el texto "Estudios elegidos" y el ``name`` estudios * Hay un control para indicar la hora. * Hay un control para elegir el color. * Hay un control para elegir ficheros. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "ciclo" , ``value`` "cicloasir" y el texto "ASIR", checkbox con el ``name`` "ciclo" , ``value`` "ciclodam" y el texto "DAM", checkbox con el ``name`` "ciclo" , ``value`` "ciclodaw" y el texto "DAW". .. image:: foto_formulario_07.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_07.html :language: html Formulario 8 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "ciclo" , ``value`` "ciclosmir" y el texto "SMIR", radio con el ``name`` "ciclo" , ``value`` "cicloasir" y el texto "ASIR", radio con el ``name`` "ciclo" , ``value`` "ciclodam" y el texto "DAM", radio con el ``name`` "ciclo" , ``value`` "ciclodaw" y el texto "DAW". * Hay un control para indicar la fecha. * Hay un ``textarea`` que mide 8 filas y 57 columnas que lleva dentro el texto "Inserte aqui el texto" * Hay un control para indicar la hora. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "asignatura" , ``value`` "asignaturageografia" y el texto "Geografía", checkbox con el ``name`` "asignatura" , ``value`` "asignaturalengua" y el texto "Lengua", checkbox con el ``name`` "asignatura" , ``value`` "asignaturamatematicas" y el texto "Matemáticas", checkbox con el ``name`` "asignatura" , ``value`` "asignaturahistoria" y el texto "Historia". * Hay un control para elegir el color. * Hay un ``textarea`` que mide 8 filas y 57 columnas que lleva dentro el texto "Inserte aqui el texto" * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "asignatura" , ``value`` "asignaturahistoria" y el texto "Historia", radio con el ``name`` "asignatura" , ``value`` "asignaturageografia" y el texto "Geografía", radio con el ``name`` "asignatura" , ``value`` "asignaturalengua" y el texto "Lengua", radio con el ``name`` "asignatura" , ``value`` "asignaturamatematicas" y el texto "Matemáticas". * Hay una lista desplegable múltiple con el ``name`` "escritorio" y con las siguientes opciones: opción "KDE" con el ``value`` kde, opción "GNOME" con el ``value`` gnome, opción "Unity" con el ``value`` unity. * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Telefono" y el ``name`` telefono .. image:: foto_formulario_08.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_08.html :language: html Formulario 9 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos * Hay un control para indicar la fecha. * Hay un ``textarea`` que mide 5 filas y 53 columnas que lleva dentro el texto "Por favor, escriba aquí" * Hay una lista desplegable con el ``name`` "hardware" y con las siguientes opciones: opción "Monitor LED" con el ``value`` monitor_led, opción "SSD" con el ``value`` ssd. * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "ide" , ``value`` "ideeclipse" y el texto "Eclipse", radio con el ``name`` "ide" , ``value`` "idenetbeans" y el texto "Netbeans", radio con el ``name`` "ide" , ``value`` "idenotepad" y el texto "Notepad", radio con el ``name`` "ide" , ``value`` "ideidea" y el texto "IDEA". * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "asignatura" , ``value`` "asignaturamatematicas" y el texto "Matemáticas", checkbox con el ``name`` "asignatura" , ``value`` "asignaturahistoria" y el texto "Historia", checkbox con el ``name`` "asignatura" , ``value`` "asignaturageografia" y el texto "Geografía", checkbox con el ``name`` "asignatura" , ``value`` "asignaturalengua" y el texto "Lengua". * Hay un control para elegir ficheros. * Hay un control para elegir el color. * Hay un control para elegir el color. * Hay una lista desplegable múltiple con el ``name`` "ciclo" y con las siguientes opciones: opción "ASIR" con el ``value`` asir, opción "DAM" con el ``value`` dam, opción "DAW" con el ``value`` daw. * Hay un control para elegir ficheros. * Hay un ``textarea`` que mide 5 filas y 47 columnas que lleva dentro el texto "Escriba aquí, por favor" * Hay los siguientes cuadros de texto:cuadro de texto con el texto "DNI" y el ``name`` dni, cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Telefono" y el ``name`` telefono * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "asignatura" , ``value`` "asignaturahistoria" y el texto "Historia", checkbox con el ``name`` "asignatura" , ``value`` "asignaturageografia" y el texto "Geografía", checkbox con el ``name`` "asignatura" , ``value`` "asignaturalengua" y el texto "Lengua", checkbox con el ``name`` "asignatura" , ``value`` "asignaturamatematicas" y el texto "Matemáticas". * Hay un control para indicar la hora. .. image:: foto_formulario_09.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_09.html :language: html Formulario 10 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay un control para indicar la hora. * Hay un ``textarea`` que mide 6 filas y 45 columnas que lleva dentro el texto "Utilice este cuadro para escribir" * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "lenguaje" , ``value`` "lenguajejava" y el texto "Java", radio con el ``name`` "lenguaje" , ``value`` "lenguajepython" y el texto "Python", radio con el ``name`` "lenguaje" , ``value`` "lenguajehtml" y el texto "HTML", radio con el ``name`` "lenguaje" , ``value`` "lenguajevisual_basic" y el texto "Visual Basic". * Hay un control para elegir ficheros. * Hay un control para indicar la fecha. * Hay un control para elegir el color. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "procesador" , ``value`` "procesadorintel" y el texto "Intel", checkbox con el ``name`` "procesador" , ``value`` "procesadoramd" y el texto "AMD". * Hay un control para indicar la hora. * Hay un control para elegir ficheros. * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "procesador" , ``value`` "procesadoramd" y el texto "AMD", radio con el ``name`` "procesador" , ``value`` "procesadorintel_i5" y el texto "Intel i5", radio con el ``name`` "procesador" , ``value`` "procesadorintel_i7" y el texto "Intel i7". * Hay un ``textarea`` que mide 4 filas y 55 columnas que lleva dentro el texto "Utilice este recuadro por favor" * Hay los siguientes cuadros de texto:cuadro de texto con el texto "DNI" y el ``name`` dni, cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Telefono" y el ``name`` telefono * Hay un control para elegir el color. .. image:: foto_formulario_10.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_10.html :language: html Formulario 11 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "asignatura" , ``value`` "asignaturageografia" y el texto "Geografía", checkbox con el ``name`` "asignatura" , ``value`` "asignaturalengua" y el texto "Lengua", checkbox con el ``name`` "asignatura" , ``value`` "asignaturamatematicas" y el texto "Matemáticas", checkbox con el ``name`` "asignatura" , ``value`` "asignaturahistoria" y el texto "Historia". * Hay un ``textarea`` que mide 8 filas y 56 columnas que lleva dentro el texto "Escriba aquí, por favor" * Hay los siguientes cuadros de texto:cuadro de texto con el texto "DNI" y el ``name`` dni, cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Email" y el ``name`` email * Hay un control para indicar la fecha. * Hay un control para elegir el color. * Hay un control para indicar la hora. * Hay una lista desplegable con el ``name`` "velocidad" y con las siguientes opciones: opción "100 Mbits" con el ``value`` 100_mbits, opción "1000 Mbits" con el ``value`` 1000_mbits. * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "lenguaje" , ``value`` "lenguajepython" y el texto "Python", radio con el ``name`` "lenguaje" , ``value`` "lenguajehtml" y el texto "HTML", radio con el ``name`` "lenguaje" , ``value`` "lenguajevisual_basic" y el texto "Visual Basic", radio con el ``name`` "lenguaje" , ``value`` "lenguajejava" y el texto "Java". * Hay un control para elegir ficheros. * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "hardware" , ``value`` "hardwaretarjeta_aceleradora" y el texto "Tarjeta aceleradora", radio con el ``name`` "hardware" , ``value`` "hardwaremonitor_led" y el texto "Monitor LED", radio con el ``name`` "hardware" , ``value`` "hardwaressd" y el texto "SSD". * Hay los siguientes cuadros de texto:cuadro de texto con el texto "DNI" y el ``name`` dni, cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Telefono" y el ``name`` telefono * Hay un control para elegir el color. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "asignatura" , ``value`` "asignaturamatematicas" y el texto "Matemáticas", checkbox con el ``name`` "asignatura" , ``value`` "asignaturahistoria" y el texto "Historia", checkbox con el ``name`` "asignatura" , ``value`` "asignaturageografia" y el texto "Geografía", checkbox con el ``name`` "asignatura" , ``value`` "asignaturalengua" y el texto "Lengua". * Hay un control para elegir ficheros. * Hay un ``textarea`` que mide 7 filas y 57 columnas que lleva dentro el texto "Escriba aquí, por favor" * Hay un control para indicar la hora. * Hay una lista desplegable con el ``name`` "lenguaje" y con las siguientes opciones: opción "Java" con el ``value`` java, opción "Python" con el ``value`` python, opción "HTML" con el ``value`` html, opción "Visual Basic" con el ``value`` visual_basic. .. image:: foto_formulario_11.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_11.html :language: html Formulario 12 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay un ``textarea`` que mide 4 filas y 52 columnas que lleva dentro el texto "Utilice este cuadro para escribir" * Hay un control para indicar la fecha. * Hay un control para elegir el color. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "conector" , ``value`` "conectorusb" y el texto "USB", checkbox con el ``name`` "conector" , ``value`` "conectorparalelo" y el texto "Paralelo", checkbox con el ``name`` "conector" , ``value`` "conectorps2" y el texto "PS2". * Hay una lista desplegable con el ``name`` "aula" y con las siguientes opciones: opción "A01" con el ``value`` a01, opción "A02" con el ``value`` a02, opción "A03" con el ``value`` a03. * Hay un control para elegir ficheros. * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Direccion" y el ``name`` direccion .. image:: foto_formulario_12.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_12.html :language: html Formulario 13 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay un control para elegir el color. * Hay un control para indicar la fecha. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "medio_transporte" , ``value`` "medio_transporteautomovil" y el texto "Automóvil", checkbox con el ``name`` "medio_transporte" , ``value`` "medio_transportemoto" y el texto "Moto", checkbox con el ``name`` "medio_transporte" , ``value`` "medio_transporteautobus" y el texto "Autobús". * Hay un control para elegir ficheros. * Hay una lista desplegable con el ``name`` "procesador" y con las siguientes opciones: opción "Intel" con el ``value`` intel, opción "AMD" con el ``value`` amd. * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Telefono" y el ``name`` telefono .. image:: foto_formulario_13.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_13.html :language: html Formulario 14 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay una lista desplegable con el ``name`` "sexo" y con las siguientes opciones: opción "Hombre" con el ``value`` hombre, opción "Mujer" con el ``value`` mujer. * Hay un control para elegir el color. * Hay un control para indicar la fecha. * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "lenguaje" , ``value`` "lenguajejava" y el texto "Java", radio con el ``name`` "lenguaje" , ``value`` "lenguajepython" y el texto "Python", radio con el ``name`` "lenguaje" , ``value`` "lenguajehtml" y el texto "HTML", radio con el ``name`` "lenguaje" , ``value`` "lenguajevisual_basic" y el texto "Visual Basic", radio con el ``name`` "lenguaje" , ``value`` "lenguajecss" y el texto "CSS". * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "sexo" , ``value`` "sexohombre" y el texto "Hombre", checkbox con el ``name`` "sexo" , ``value`` "sexomujer" y el texto "Mujer". * Hay un control para elegir ficheros. * Hay un ``textarea`` que mide 8 filas y 60 columnas que lleva dentro el texto "Por favor, escriba aquí" * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Instituto" y el ``name`` instituto, cuadro de texto con el texto "Estudios elegidos" y el ``name`` estudios, cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Email" y el ``name`` email * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "sistema" , ``value`` "sistemawindows" y el texto "Windows", checkbox con el ``name`` "sistema" , ``value`` "sistemamac" y el texto "Mac", checkbox con el ``name`` "sistema" , ``value`` "sistemalinux" y el texto "Linux". * Hay un control para indicar la hora. * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "procesador" , ``value`` "procesadoramd" y el texto "AMD", radio con el ``name`` "procesador" , ``value`` "procesadorintel_i5" y el texto "Intel i5", radio con el ``name`` "procesador" , ``value`` "procesadorintel_i7" y el texto "Intel i7". * Hay un control para elegir ficheros. .. image:: foto_formulario_14.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_14.html :language: html Formulario 15 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay los siguientes cuadros de texto:cuadro de texto con el texto "DNI" y el ``name`` dni, cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Email" y el ``name`` email * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "procesador" , ``value`` "procesadorintel" y el texto "Intel", radio con el ``name`` "procesador" , ``value`` "procesadoramd" y el texto "AMD". * Hay un control para indicar la hora. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "dia" , ``value`` "dialunes" y el texto "Lunes", checkbox con el ``name`` "dia" , ``value`` "diamartes" y el texto "Martes", checkbox con el ``name`` "dia" , ``value`` "diamiercoles" y el texto "Miércoles", checkbox con el ``name`` "dia" , ``value`` "diajueves" y el texto "Jueves", checkbox con el ``name`` "dia" , ``value`` "diasabado" y el texto "Sabado". * Hay un control para elegir ficheros. * Hay un control para indicar la fecha. * Hay una lista desplegable múltiple con el ``name`` "ciclo" y con las siguientes opciones: opción "SMIR" con el ``value`` smir, opción "ASIR" con el ``value`` asir, opción "DAM" con el ``value`` dam, opción "DAW" con el ``value`` daw. * Hay un ``textarea`` que mide 7 filas y 52 columnas que lleva dentro el texto "Escriba aquí, por favor" * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "provincia" , ``value`` "provinciaalbacete" y el texto "Albacete", radio con el ``name`` "provincia" , ``value`` "provinciaciudad_real" y el texto "Ciudad Real", radio con el ``name`` "provincia" , ``value`` "provinciacuenca" y el texto "Cuenca", radio con el ``name`` "provincia" , ``value`` "provinciaguadalajara" y el texto "Guadalajara", radio con el ``name`` "provincia" , ``value`` "provinciatoledo" y el texto "Toledo". * Hay un control para indicar la hora. * Hay un control para elegir el color. .. image:: foto_formulario_15.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_15.html :language: html Formulario 16 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "asignatura" , ``value`` "asignaturageografia" y el texto "Geografía", radio con el ``name`` "asignatura" , ``value`` "asignaturalengua" y el texto "Lengua", radio con el ``name`` "asignatura" , ``value`` "asignaturamatematicas" y el texto "Matemáticas", radio con el ``name`` "asignatura" , ``value`` "asignaturahistoria" y el texto "Historia". * Hay un control para indicar la hora. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "idioma" , ``value`` "idiomaespanol" y el texto "Español", checkbox con el ``name`` "idioma" , ``value`` "idiomaingles" y el texto "Inglés", checkbox con el ``name`` "idioma" , ``value`` "idiomaaleman" y el texto "Alemán", checkbox con el ``name`` "idioma" , ``value`` "idiomafrances" y el texto "Francés". * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos .. image:: foto_formulario_16.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_16.html :language: html Formulario 17 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay un control para indicar la fecha. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "velocidad" , ``value`` "velocidad100_mbits" y el texto "100 Mbits", checkbox con el ``name`` "velocidad" , ``value`` "velocidad1000_mbits" y el texto "1000 Mbits". * Hay una lista desplegable múltiple con el ``name`` "escritorio" y con las siguientes opciones: opción "KDE" con el ``value`` kde, opción "GNOME" con el ``value`` gnome, opción "Unity" con el ``value`` unity. * Hay un control para elegir el color. * Hay un control para elegir ficheros. * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Instituto" y el ``name`` instituto, cuadro de texto con el texto "Estudios elegidos" y el ``name`` estudios, cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Email" y el ``name`` email * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "formato" , ``value`` "formatojpg" y el texto "JPG", radio con el ``name`` "formato" , ``value`` "formatopng" y el texto "PNG". .. image:: foto_formulario_17.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_17.html :language: html Formulario 18 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay un control para indicar la hora. * Hay un control para elegir el color. * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Instituto" y el ``name`` instituto, cuadro de texto con el texto "Estudios elegidos" y el ``name`` estudios, cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Email" y el ``name`` email * Hay una lista desplegable múltiple con el ``name`` "idioma" y con las siguientes opciones: opción "Inglés" con el ``value`` ingles, opción "Alemán" con el ``value`` aleman, opción "Francés" con el ``value`` frances. * Hay un control para elegir ficheros. * Hay un ``textarea`` que mide 7 filas y 53 columnas que lleva dentro el texto "Inserte aqui el texto" * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "procesador" , ``value`` "procesadoramd" y el texto "AMD", checkbox con el ``name`` "procesador" , ``value`` "procesadorintel_i5" y el texto "Intel i5", checkbox con el ``name`` "procesador" , ``value`` "procesadorintel_i7" y el texto "Intel i7". * Hay un control para indicar la fecha. .. image:: foto_formulario_18.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_18.html :language: html Formulario 19 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Direccion" y el ``name`` direccion * Hay un ``textarea`` que mide 8 filas y 50 columnas que lleva dentro el texto "Por favor, escriba aquí" * Hay un control para indicar la fecha. * Hay una lista desplegable con el ``name`` "medio_transporte" y con las siguientes opciones: opción "Automóvil" con el ``value`` automovil, opción "Moto" con el ``value`` moto, opción "Autobús" con el ``value`` autobus. * Hay un control para indicar la fecha. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "ide" , ``value`` "ideeclipse" y el texto "Eclipse", checkbox con el ``name`` "ide" , ``value`` "idenetbeans" y el texto "Netbeans", checkbox con el ``name`` "ide" , ``value`` "idenotepad" y el texto "Notepad", checkbox con el ``name`` "ide" , ``value`` "ideidea" y el texto "IDEA". * Hay los siguientes cuadros de texto:cuadro de texto con el texto "DNI" y el ``name`` dni, cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Email" y el ``name`` email * Hay un control para indicar la hora. * Hay un control para elegir el color. .. image:: foto_formulario_19.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_19.html :language: html Formulario 20 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay un control para elegir ficheros. * Hay un control para elegir el color. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "medio_transporte" , ``value`` "medio_transporteautomovil" y el texto "Automóvil", checkbox con el ``name`` "medio_transporte" , ``value`` "medio_transportemoto" y el texto "Moto", checkbox con el ``name`` "medio_transporte" , ``value`` "medio_transporteautobus" y el texto "Autobús". * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "asignatura" , ``value`` "asignaturalengua" y el texto "Lengua", checkbox con el ``name`` "asignatura" , ``value`` "asignaturamatematicas" y el texto "Matemáticas", checkbox con el ``name`` "asignatura" , ``value`` "asignaturahistoria" y el texto "Historia", checkbox con el ``name`` "asignatura" , ``value`` "asignaturageografia" y el texto "Geografía". * Hay los siguientes cuadros de texto:cuadro de texto con el texto "DNI" y el ``name`` dni, cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Telefono" y el ``name`` telefono * Hay un ``textarea`` que mide 5 filas y 60 columnas que lleva dentro el texto "Escriba aquí, por favor" * Hay un control para indicar la hora. .. image:: foto_formulario_20.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_20.html :language: html Formulario 21 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "conexion" , ``value`` "conexionwifi" y el texto "Wifi", checkbox con el ``name`` "conexion" , ``value`` "conexioncable" y el texto "Cable", checkbox con el ``name`` "conexion" , ``value`` "conexionfibra" y el texto "Fibra". * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "procesador" , ``value`` "procesadorintel" y el texto "Intel", radio con el ``name`` "procesador" , ``value`` "procesadoramd" y el texto "AMD". * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Telefono" y el ``name`` telefono * Hay un control para elegir ficheros. * Hay un control para indicar la fecha. * Hay un control para indicar la hora. * Hay una lista desplegable con el ``name`` "conector" y con las siguientes opciones: opción "USB" con el ``value`` usb, opción "Paralelo" con el ``value`` paralelo, opción "PS2" con el ``value`` ps2. * Hay un control para indicar la hora. * Hay un control para elegir el color. * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Telefono" y el ``name`` telefono * Hay un ``textarea`` que mide 6 filas y 48 columnas que lleva dentro el texto "Por favor, escriba aquí" * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "medio_transporte" , ``value`` "medio_transporteautomovil" y el texto "Automóvil", checkbox con el ``name`` "medio_transporte" , ``value`` "medio_transportemoto" y el texto "Moto", checkbox con el ``name`` "medio_transporte" , ``value`` "medio_transporteautobus" y el texto "Autobús". .. image:: foto_formulario_21.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_21.html :language: html Formulario 22 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "lenguaje" , ``value`` "lenguajejava" y el texto "Java", radio con el ``name`` "lenguaje" , ``value`` "lenguajepython" y el texto "Python", radio con el ``name`` "lenguaje" , ``value`` "lenguajehtml" y el texto "HTML", radio con el ``name`` "lenguaje" , ``value`` "lenguajevisual_basic" y el texto "Visual Basic", radio con el ``name`` "lenguaje" , ``value`` "lenguajecss" y el texto "CSS". * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "conector" , ``value`` "conectorusb" y el texto "USB", checkbox con el ``name`` "conector" , ``value`` "conectorparalelo" y el texto "Paralelo", checkbox con el ``name`` "conector" , ``value`` "conectorps2" y el texto "PS2". * Hay una lista desplegable múltiple con el ``name`` "lenguaje" y con las siguientes opciones: opción "Java" con el ``value`` java, opción "Python" con el ``value`` python, opción "HTML" con el ``value`` html, opción "Visual Basic" con el ``value`` visual_basic, opción "CSS" con el ``value`` css. * Hay un control para elegir ficheros. * Hay un control para indicar la fecha. * Hay los siguientes cuadros de texto:cuadro de texto con el texto "DNI" y el ``name`` dni, cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Telefono" y el ``name`` telefono * Hay un control para indicar la hora. * Hay un control para elegir el color. * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "sistema" , ``value`` "sistemawindows" y el texto "Windows", radio con el ``name`` "sistema" , ``value`` "sistemamac" y el texto "Mac", radio con el ``name`` "sistema" , ``value`` "sistemalinux" y el texto "Linux". * Hay una lista desplegable con el ``name`` "sistema" y con las siguientes opciones: opción "Windows" con el ``value`` windows, opción "Mac" con el ``value`` mac, opción "Linux" con el ``value`` linux. * Hay un control para elegir el color. * Hay un control para indicar la fecha. * Hay un ``textarea`` que mide 8 filas y 59 columnas que lleva dentro el texto "Inserte aqui el texto" * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Telefono" y el ``name`` telefono * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "idioma" , ``value`` "idiomaespanol" y el texto "Español", checkbox con el ``name`` "idioma" , ``value`` "idiomaingles" y el texto "Inglés", checkbox con el ``name`` "idioma" , ``value`` "idiomaaleman" y el texto "Alemán", checkbox con el ``name`` "idioma" , ``value`` "idiomafrances" y el texto "Francés". * Hay un control para elegir ficheros. * Hay un control para indicar la hora. .. image:: foto_formulario_22.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_22.html :language: html Formulario 23 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay una lista desplegable con el ``name`` "escritorio" y con las siguientes opciones: opción "KDE" con el ``value`` kde, opción "GNOME" con el ``value`` gnome, opción "Unity" con el ``value`` unity. * Hay un ``textarea`` que mide 5 filas y 45 columnas que lleva dentro el texto "Escriba aquí, por favor" * Hay un control para elegir el color. * Hay un control para indicar la hora. .. image:: foto_formulario_23.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_23.html :language: html Formulario 24 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "conexion" , ``value`` "conexionwifi" y el texto "Wifi", radio con el ``name`` "conexion" , ``value`` "conexioncable" y el texto "Cable", radio con el ``name`` "conexion" , ``value`` "conexionfibra" y el texto "Fibra". * Hay un control para indicar la hora. * Hay un control para elegir ficheros. * Hay una lista desplegable con el ``name`` "preferencia" y con las siguientes opciones: opción "Ciencias" con el ``value`` ciencias, opción "Letras" con el ``value`` letras. * Hay un ``textarea`` que mide 8 filas y 45 columnas que lleva dentro el texto "Escriba aquí, por favor" * Hay un control para indicar la fecha. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "conector" , ``value`` "conectorusb" y el texto "USB", checkbox con el ``name`` "conector" , ``value`` "conectorparalelo" y el texto "Paralelo", checkbox con el ``name`` "conector" , ``value`` "conectorps2" y el texto "PS2". * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Instituto" y el ``name`` instituto, cuadro de texto con el texto "Estudios elegidos" y el ``name`` estudios, cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Email" y el ``name`` email * Hay un control para elegir el color. * Hay un control para elegir el color. * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "procesador" , ``value`` "procesadorintel" y el texto "Intel", radio con el ``name`` "procesador" , ``value`` "procesadoramd" y el texto "AMD". * Hay un control para indicar la hora. * Hay un control para elegir ficheros. * Hay una lista desplegable múltiple con el ``name`` "idioma" y con las siguientes opciones: opción "Inglés" con el ``value`` ingles, opción "Alemán" con el ``value`` aleman, opción "Francés" con el ``value`` frances. * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Email" y el ``name`` email, cuadro de texto con el texto "Telefono" y el ``name`` telefono * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "provincia" , ``value`` "provinciaalbacete" y el texto "Albacete", checkbox con el ``name`` "provincia" , ``value`` "provinciaciudad_real" y el texto "Ciudad Real", checkbox con el ``name`` "provincia" , ``value`` "provinciacuenca" y el texto "Cuenca", checkbox con el ``name`` "provincia" , ``value`` "provinciaguadalajara" y el texto "Guadalajara", checkbox con el ``name`` "provincia" , ``value`` "provinciatoledo" y el texto "Toledo". * Hay un control para indicar la fecha. * Hay un ``textarea`` que mide 8 filas y 49 columnas que lleva dentro el texto "Utilice este cuadro para escribir" .. image:: foto_formulario_24.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_24.html :language: html Formulario 25 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay un control para elegir ficheros. * Hay un control para indicar la fecha. * Hay una lista desplegable múltiple con el ``name`` "dia" y con las siguientes opciones: opción "Lunes" con el ``value`` lunes, opción "Martes" con el ``value`` martes, opción "Miércoles" con el ``value`` miercoles, opción "Jueves" con el ``value`` jueves, opción "Sabado" con el ``value`` sabado. * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "sexo" , ``value`` "sexomujer" y el texto "Mujer", radio con el ``name`` "sexo" , ``value`` "sexohombre" y el texto "Hombre". * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "hardware" , ``value`` "hardwaremonitor_led" y el texto "Monitor LED", checkbox con el ``name`` "hardware" , ``value`` "hardwaressd" y el texto "SSD". * Hay un ``textarea`` que mide 5 filas y 45 columnas que lleva dentro el texto "Inserte aqui el texto" * Hay un control para elegir el color. * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Instituto" y el ``name`` instituto, cuadro de texto con el texto "Estudios elegidos" y el ``name`` estudios * Hay un control para indicar la hora. .. image:: foto_formulario_25.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_25.html :language: html Formulario 26 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay un control para indicar la hora. * Hay una lista desplegable múltiple con el ``name`` "sistema" y con las siguientes opciones: opción "Windows" con el ``value`` windows, opción "Mac" con el ``value`` mac, opción "Linux" con el ``value`` linux. * Hay los siguientes cuadros de texto:cuadro de texto con el texto "DNI" y el ``name`` dni, cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Telefono" y el ``name`` telefono .. image:: foto_formulario_26.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_26.html :language: html Formulario 27 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay un control para indicar la fecha. * Hay un control para elegir ficheros. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "formato" , ``value`` "formatojpg" y el texto "JPG", checkbox con el ``name`` "formato" , ``value`` "formatopng" y el texto "PNG". * Hay un control para elegir el color. * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Instituto" y el ``name`` instituto, cuadro de texto con el texto "Estudios elegidos" y el ``name`` estudios * Hay un ``textarea`` que mide 4 filas y 60 columnas que lleva dentro el texto "Inserte aqui el texto" * Hay una lista desplegable con el ``name`` "hardware" y con las siguientes opciones: opción "Tarjeta aceleradora" con el ``value`` tarjeta_aceleradora, opción "Monitor LED" con el ``value`` monitor_led, opción "SSD" con el ``value`` ssd. * Hay un control para indicar la hora. .. image:: foto_formulario_27.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_27.html :language: html Formulario 28 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay un ``textarea`` que mide 7 filas y 56 columnas que lleva dentro el texto "Utilice este cuadro para escribir" * Hay un control para indicar la fecha. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "sexo" , ``value`` "sexohombre" y el texto "Hombre", checkbox con el ``name`` "sexo" , ``value`` "sexomujer" y el texto "Mujer". * Hay un control para indicar la hora. * Hay una lista desplegable con el ``name`` "asignatura" y con las siguientes opciones: opción "Geografía" con el ``value`` geografia, opción "Lengua" con el ``value`` lengua, opción "Matemáticas" con el ``value`` matematicas, opción "Historia" con el ``value`` historia. * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Instituto" y el ``name`` instituto, cuadro de texto con el texto "Estudios elegidos" y el ``name`` estudios * Hay un control para indicar la fecha. * Hay un control para indicar la hora. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "asignatura" , ``value`` "asignaturamatematicas" y el texto "Matemáticas", checkbox con el ``name`` "asignatura" , ``value`` "asignaturahistoria" y el texto "Historia", checkbox con el ``name`` "asignatura" , ``value`` "asignaturageografia" y el texto "Geografía", checkbox con el ``name`` "asignatura" , ``value`` "asignaturalengua" y el texto "Lengua". * Hay una lista desplegable con el ``name`` "hardware" y con las siguientes opciones: opción "Monitor LED" con el ``value`` monitor_led, opción "SSD" con el ``value`` ssd. * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "lenguaje" , ``value`` "lenguajejava" y el texto "Java", radio con el ``name`` "lenguaje" , ``value`` "lenguajepython" y el texto "Python", radio con el ``name`` "lenguaje" , ``value`` "lenguajehtml" y el texto "HTML", radio con el ``name`` "lenguaje" , ``value`` "lenguajevisual_basic" y el texto "Visual Basic", radio con el ``name`` "lenguaje" , ``value`` "lenguajecss" y el texto "CSS". * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Instituto" y el ``name`` instituto, cuadro de texto con el texto "Estudios elegidos" y el ``name`` estudios .. image:: foto_formulario_28.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_28.html :language: html Formulario 29 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "asignatura" , ``value`` "asignaturamatematicas" y el texto "Matemáticas", checkbox con el ``name`` "asignatura" , ``value`` "asignaturahistoria" y el texto "Historia", checkbox con el ``name`` "asignatura" , ``value`` "asignaturageografia" y el texto "Geografía", checkbox con el ``name`` "asignatura" , ``value`` "asignaturalengua" y el texto "Lengua". * Hay una lista desplegable con el ``name`` "ciclo" y con las siguientes opciones: opción "ASIR" con el ``value`` asir, opción "DAM" con el ``value`` dam, opción "DAW" con el ``value`` daw. * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "sexo" , ``value`` "sexomujer" y el texto "Mujer", radio con el ``name`` "sexo" , ``value`` "sexohombre" y el texto "Hombre". * Hay un control para elegir ficheros. * Hay un control para elegir el color. * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Direccion" y el ``name`` direccion * Hay un ``textarea`` que mide 5 filas y 45 columnas que lleva dentro el texto "Utilice este recuadro por favor" .. image:: foto_formulario_29.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_29.html :language: html Formulario 30 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "asignatura" , ``value`` "asignaturalengua" y el texto "Lengua", radio con el ``name`` "asignatura" , ``value`` "asignaturamatematicas" y el texto "Matemáticas", radio con el ``name`` "asignatura" , ``value`` "asignaturahistoria" y el texto "Historia", radio con el ``name`` "asignatura" , ``value`` "asignaturageografia" y el texto "Geografía". * Hay una lista desplegable múltiple con el ``name`` "asignatura" y con las siguientes opciones: opción "Lengua" con el ``value`` lengua, opción "Matemáticas" con el ``value`` matematicas, opción "Historia" con el ``value`` historia, opción "Geografía" con el ``value`` geografia. * Hay un control para elegir el color. * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Instituto" y el ``name`` instituto, cuadro de texto con el texto "Estudios elegidos" y el ``name`` estudios * Hay un control para elegir ficheros. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "dia" , ``value`` "dialunes" y el texto "Lunes", checkbox con el ``name`` "dia" , ``value`` "diamartes" y el texto "Martes", checkbox con el ``name`` "dia" , ``value`` "diamiercoles" y el texto "Miércoles", checkbox con el ``name`` "dia" , ``value`` "diajueves" y el texto "Jueves", checkbox con el ``name`` "dia" , ``value`` "diasabado" y el texto "Sabado". * Hay un ``textarea`` que mide 6 filas y 45 columnas que lleva dentro el texto "Utilice este recuadro por favor" * Hay un control para elegir el color. * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "lenguaje" , ``value`` "lenguajejava" y el texto "Java", radio con el ``name`` "lenguaje" , ``value`` "lenguajepython" y el texto "Python", radio con el ``name`` "lenguaje" , ``value`` "lenguajehtml" y el texto "HTML", radio con el ``name`` "lenguaje" , ``value`` "lenguajevisual_basic" y el texto "Visual Basic", radio con el ``name`` "lenguaje" , ``value`` "lenguajecss" y el texto "CSS". * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Email" y el ``name`` email, cuadro de texto con el texto "Telefono" y el ``name`` telefono .. image:: foto_formulario_30.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_30.html :language: html Formulario 31 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "conector" , ``value`` "conectorusb" y el texto "USB", checkbox con el ``name`` "conector" , ``value`` "conectorparalelo" y el texto "Paralelo", checkbox con el ``name`` "conector" , ``value`` "conectorps2" y el texto "PS2". * Hay un ``textarea`` que mide 8 filas y 55 columnas que lleva dentro el texto "Por favor, escriba aquí" * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "ciclo" , ``value`` "cicloasir" y el texto "ASIR", radio con el ``name`` "ciclo" , ``value`` "ciclodam" y el texto "DAM", radio con el ``name`` "ciclo" , ``value`` "ciclodaw" y el texto "DAW". * Hay un control para indicar la fecha. * Hay una lista desplegable múltiple con el ``name`` "asignatura" y con las siguientes opciones: opción "Geografía" con el ``value`` geografia, opción "Lengua" con el ``value`` lengua, opción "Matemáticas" con el ``value`` matematicas, opción "Historia" con el ``value`` historia. * Hay un control para indicar la fecha. * Hay un control para elegir ficheros. * Hay un control para elegir el color. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "asignatura" , ``value`` "asignaturalengua" y el texto "Lengua", checkbox con el ``name`` "asignatura" , ``value`` "asignaturamatematicas" y el texto "Matemáticas", checkbox con el ``name`` "asignatura" , ``value`` "asignaturahistoria" y el texto "Historia", checkbox con el ``name`` "asignatura" , ``value`` "asignaturageografia" y el texto "Geografía". * Hay una lista desplegable múltiple con el ``name`` "medio_transporte" y con las siguientes opciones: opción "Automóvil" con el ``value`` automovil, opción "Moto" con el ``value`` moto, opción "Autobús" con el ``value`` autobus. * Hay un ``textarea`` que mide 7 filas y 60 columnas que lleva dentro el texto "Utilice este recuadro por favor" * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "editor" , ``value`` "editornotepad" y el texto "Notepad", radio con el ``name`` "editor" , ``value`` "editoremacs" y el texto "Emacs", radio con el ``name`` "editor" , ``value`` "editorotro" y el texto "Otro". * Hay un control para indicar la hora. .. image:: foto_formulario_31.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_31.html :language: html Formulario 32 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "asignatura" , ``value`` "asignaturageografia" y el texto "Geografía", checkbox con el ``name`` "asignatura" , ``value`` "asignaturalengua" y el texto "Lengua", checkbox con el ``name`` "asignatura" , ``value`` "asignaturamatematicas" y el texto "Matemáticas", checkbox con el ``name`` "asignatura" , ``value`` "asignaturahistoria" y el texto "Historia". * Hay un control para indicar la fecha. * Hay una lista desplegable con el ``name`` "sexo" y con las siguientes opciones: opción "Mujer" con el ``value`` mujer, opción "Hombre" con el ``value`` hombre. * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "provincia" , ``value`` "provinciaalbacete" y el texto "Albacete", radio con el ``name`` "provincia" , ``value`` "provinciaciudad_real" y el texto "Ciudad Real", radio con el ``name`` "provincia" , ``value`` "provinciacuenca" y el texto "Cuenca", radio con el ``name`` "provincia" , ``value`` "provinciaguadalajara" y el texto "Guadalajara", radio con el ``name`` "provincia" , ``value`` "provinciatoledo" y el texto "Toledo". * Hay un control para indicar la hora. * Hay un ``textarea`` que mide 8 filas y 56 columnas que lleva dentro el texto "Inserte aqui el texto" * Hay un control para indicar la hora. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "sexo" , ``value`` "sexohombre" y el texto "Hombre", checkbox con el ``name`` "sexo" , ``value`` "sexomujer" y el texto "Mujer". * Hay un control para elegir el color. * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "idioma" , ``value`` "idiomaingles" y el texto "Inglés", radio con el ``name`` "idioma" , ``value`` "idiomaaleman" y el texto "Alemán", radio con el ``name`` "idioma" , ``value`` "idiomafrances" y el texto "Francés". * Hay los siguientes cuadros de texto:cuadro de texto con el texto "DNI" y el ``name`` dni, cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Email" y el ``name`` email * Hay un control para indicar la fecha. .. image:: foto_formulario_32.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_32.html :language: html Formulario 33 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay un control para indicar la hora. * Hay un control para elegir el color. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "sexo" , ``value`` "sexohombre" y el texto "Hombre", checkbox con el ``name`` "sexo" , ``value`` "sexomujer" y el texto "Mujer". * Hay un control para indicar la hora. * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "formato" , ``value`` "formatojpg" y el texto "JPG", radio con el ``name`` "formato" , ``value`` "formatopng" y el texto "PNG". * Hay un control para indicar la fecha. * Hay un ``textarea`` que mide 5 filas y 53 columnas que lleva dentro el texto "Inserte aqui el texto" * Hay una lista desplegable con el ``name`` "idioma" y con las siguientes opciones: opción "Español" con el ``value`` espanol, opción "Inglés" con el ``value`` ingles, opción "Alemán" con el ``value`` aleman, opción "Francés" con el ``value`` frances. .. image:: foto_formulario_33.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_33.html :language: html Formulario 34 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "ciclo" , ``value`` "cicloasir" y el texto "ASIR", checkbox con el ``name`` "ciclo" , ``value`` "ciclodam" y el texto "DAM", checkbox con el ``name`` "ciclo" , ``value`` "ciclodaw" y el texto "DAW". * Hay una lista desplegable múltiple con el ``name`` "ciclo" y con las siguientes opciones: opción "SMIR" con el ``value`` smir, opción "ASIR" con el ``value`` asir, opción "DAM" con el ``value`` dam, opción "DAW" con el ``value`` daw. * Hay un ``textarea`` que mide 5 filas y 53 columnas que lleva dentro el texto "Por favor, escriba aquí" * Hay los siguientes cuadros de texto:cuadro de texto con el texto "DNI" y el ``name`` dni, cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Telefono" y el ``name`` telefono .. image:: foto_formulario_34.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_34.html :language: html Formulario 35 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay un control para elegir ficheros. * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "formato" , ``value`` "formatojpg" y el texto "JPG", radio con el ``name`` "formato" , ``value`` "formatopng" y el texto "PNG". * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Direccion" y el ``name`` direccion * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "hardware" , ``value`` "hardwaretarjeta_aceleradora" y el texto "Tarjeta aceleradora", checkbox con el ``name`` "hardware" , ``value`` "hardwaremonitor_led" y el texto "Monitor LED", checkbox con el ``name`` "hardware" , ``value`` "hardwaressd" y el texto "SSD". * Hay un control para indicar la fecha. * Hay un control para elegir el color. * Hay un control para elegir ficheros. * Hay un ``textarea`` que mide 5 filas y 60 columnas que lleva dentro el texto "Inserte aqui el texto" .. image:: foto_formulario_35.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_35.html :language: html Formulario 36 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay un control para indicar la fecha. * Hay un control para elegir ficheros. * Hay un control para elegir el color. * Hay una lista desplegable múltiple con el ``name`` "provincia" y con las siguientes opciones: opción "Albacete" con el ``value`` albacete, opción "Ciudad Real" con el ``value`` ciudad_real, opción "Cuenca" con el ``value`` cuenca, opción "Guadalajara" con el ``value`` guadalajara, opción "Toledo" con el ``value`` toledo. * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "conector" , ``value`` "conectorusb" y el texto "USB", radio con el ``name`` "conector" , ``value`` "conectorparalelo" y el texto "Paralelo", radio con el ``name`` "conector" , ``value`` "conectorps2" y el texto "PS2". .. image:: foto_formulario_36.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_36.html :language: html Formulario 37 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay una lista desplegable múltiple con el ``name`` "sexo" y con las siguientes opciones: opción "Hombre" con el ``value`` hombre, opción "Mujer" con el ``value`` mujer. * Hay un control para indicar la fecha. * Hay un control para elegir ficheros. * Hay un control para elegir el color. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "aula" , ``value`` "aulaa01" y el texto "A01", checkbox con el ``name`` "aula" , ``value`` "aulaa02" y el texto "A02", checkbox con el ``name`` "aula" , ``value`` "aulaa03" y el texto "A03". .. image:: foto_formulario_37.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_37.html :language: html Formulario 38 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "idioma" , ``value`` "idiomaingles" y el texto "Inglés", radio con el ``name`` "idioma" , ``value`` "idiomaaleman" y el texto "Alemán", radio con el ``name`` "idioma" , ``value`` "idiomafrances" y el texto "Francés". * Hay un ``textarea`` que mide 8 filas y 53 columnas que lleva dentro el texto "Inserte aqui el texto" * Hay un control para indicar la fecha. * Hay un control para indicar la hora. * Hay una lista desplegable múltiple con el ``name`` "conexion" y con las siguientes opciones: opción "Wifi" con el ``value`` wifi, opción "Cable" con el ``value`` cable, opción "Fibra" con el ``value`` fibra. * Hay un control para elegir ficheros. * Hay un control para elegir el color. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "conexion" , ``value`` "conexionwifi" y el texto "Wifi", checkbox con el ``name`` "conexion" , ``value`` "conexioncable" y el texto "Cable", checkbox con el ``name`` "conexion" , ``value`` "conexionfibra" y el texto "Fibra". * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Instituto" y el ``name`` instituto, cuadro de texto con el texto "Estudios elegidos" y el ``name`` estudios, cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Email" y el ``name`` email * Hay un ``textarea`` que mide 6 filas y 57 columnas que lleva dentro el texto "Utilice este recuadro por favor" * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Telefono" y el ``name`` telefono * Hay una lista desplegable con el ``name`` "lenguaje" y con las siguientes opciones: opción "Java" con el ``value`` java, opción "Python" con el ``value`` python, opción "HTML" con el ``value`` html, opción "Visual Basic" con el ``value`` visual_basic, opción "CSS" con el ``value`` css. * Hay un control para elegir ficheros. * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "asignatura" , ``value`` "asignaturalengua" y el texto "Lengua", radio con el ``name`` "asignatura" , ``value`` "asignaturamatematicas" y el texto "Matemáticas", radio con el ``name`` "asignatura" , ``value`` "asignaturahistoria" y el texto "Historia", radio con el ``name`` "asignatura" , ``value`` "asignaturageografia" y el texto "Geografía". * Hay un control para indicar la hora. * Hay un control para indicar la fecha. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "ciclo" , ``value`` "ciclosmir" y el texto "SMIR", checkbox con el ``name`` "ciclo" , ``value`` "cicloasir" y el texto "ASIR", checkbox con el ``name`` "ciclo" , ``value`` "ciclodam" y el texto "DAM", checkbox con el ``name`` "ciclo" , ``value`` "ciclodaw" y el texto "DAW". .. image:: foto_formulario_38.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_38.html :language: html Formulario 39 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay los siguientes cuadros de texto:cuadro de texto con el texto "Instituto" y el ``name`` instituto, cuadro de texto con el texto "Estudios elegidos" y el ``name`` estudios, cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Email" y el ``name`` email * Hay un control para elegir el color. * Hay un ``textarea`` que mide 5 filas y 47 columnas que lleva dentro el texto "Utilice este recuadro por favor" * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "red" , ``value`` "red2g" y el texto "2G", radio con el ``name`` "red" , ``value`` "red3g" y el texto "3G", radio con el ``name`` "red" , ``value`` "red4g" y el texto "4G". * Hay un control para indicar la fecha. * Hay un control para elegir ficheros. * Hay una lista desplegable con el ``name`` "conector" y con las siguientes opciones: opción "USB" con el ``value`` usb, opción "Paralelo" con el ``value`` paralelo, opción "PS2" con el ``value`` ps2. * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "sistema" , ``value`` "sistemawindows" y el texto "Windows", radio con el ``name`` "sistema" , ``value`` "sistemamac" y el texto "Mac", radio con el ``name`` "sistema" , ``value`` "sistemalinux" y el texto "Linux". * Hay un control para indicar la fecha. .. image:: foto_formulario_39.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_39.html :language: html Formulario 40 ------------------------------------------------------------ Generar el formulario siguiente de acuerdo a los siguientes requisitos * Hay una lista desplegable múltiple con el ``name`` "velocidad" y con las siguientes opciones: opción "100 Mbits" con el ``value`` 100_mbits, opción "1000 Mbits" con el ``value`` 1000_mbits. * Hay los siguientes cuadros de texto:cuadro de texto con el texto "DNI" y el ``name`` dni, cuadro de texto con el texto "Nombre" y el ``name`` nombre, cuadro de texto con el texto "Apellidos" y el ``name`` apellidos, cuadro de texto con el texto "Email" y el ``name`` email * Hay un control para elegir el color. * Hay un ``textarea`` que mide 6 filas y 49 columnas que lleva dentro el texto "Por favor, escriba aquí" * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "procesador" , ``value`` "procesadoramd" y el texto "AMD", checkbox con el ``name`` "procesador" , ``value`` "procesadorintel_i5" y el texto "Intel i5", checkbox con el ``name`` "procesador" , ``value`` "procesadorintel_i7" y el texto "Intel i7". * Hay un control para indicar la hora. * Contiene los siguientes ``radiobuttons``:radio con el ``name`` "red" , ``value`` "red2g" y el texto "2G", radio con el ``name`` "red" , ``value`` "red3g" y el texto "3G", radio con el ``name`` "red" , ``value`` "red4g" y el texto "4G". * Hay un control para elegir ficheros. * Contiene los siguientes ``checkboxes``:checkbox con el ``name`` "asignatura" , ``value`` "asignaturahistoria" y el texto "Historia", checkbox con el ``name`` "asignatura" , ``value`` "asignaturageografia" y el texto "Geografía", checkbox con el ``name`` "asignatura" , ``value`` "asignaturalengua" y el texto "Lengua", checkbox con el ``name`` "asignatura" , ``value`` "asignaturamatematicas" y el texto "Matemáticas". * Hay un control para indicar la hora. * Hay un control para elegir ficheros. * Hay un ``textarea`` que mide 8 filas y 49 columnas que lleva dentro el texto "Inserte aqui el texto" .. image:: foto_formulario_40.png :align: center :scale: 60% Solución: .. literalinclude:: formulario_40.html :language: html