Tutorial Funciones en JSP y HTML
Tutorial Funciones en JSP y HTML
Tutorial Funciones en JSP y HTML
Licencia
Copyright Juan Antonio Lpez Quesada.
Se otorga permiso para copiar, distribuir y/o modificar este
documento bajo
los
trminos
de
la
Licencia de
Documentacin Libre de GNU, Versin 1.2 o cualquier otra
versin
posterior
publicada
por
la
Free Software
Foundation; sin Secciones Invariantes ni Textos de
Cubierta Delantera ni Textos de Cubierta Trasera. Puede
acceder
a
una
copia
de
la
licencia
en
http://www.fsf.org/copyleft/fdl.html.
NDICE
1.- Introduccin al Desarrollo de funciones y aplicacin en JSP_________________________3
1.1.- Qu es JSP? ________________________________ _____________________________3
_______________________________________________________________3
_______________________________________________________4
2.2.- Introduccin al Servidor de Aplicaciones Tomcat de Apache ________________________4
2.2.1.- Cul es la Diferencia entre Tomcat y Jserv?_____________________________________________4
2.2.2.- Arrancar y Parar Tomcat ____________________________________________________________5
2.2.3.- La Estructura de Directorios de Tomcat_________________________________________________5
2.2.4.- Los Scripts de Tomcat______________________________________________________________6
2.2.5.- Ficheros de Configuracin de Tomcat _________________________________________________9
server.xml__________________________________________________________________________9
web.xml ________________________________ ________________________________ __________ 11
Pag. 3
Java Server Pages (JSP) es una tecnologa que nos permite mezclar HTML
esttico con HTML generado dinmicamente. Muchas pginas Web que estn
construidas con programas CGI son casi estticas, con la parte dinmica
limitada a muy pocas localizaciones. Pero muchas variaciones CGI,
incluyendo los servlets, hacen que generemos la pgina completa mediante
nuestro programa, incluso aunque la mayora de ella sea siempre lo mismo.
JSP nos permite crear dos partes de forma separada. Aqu tenemos un
ejemplo:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD><TITLE>Welcome to Our Store</TITLE></HEAD>
<BODY>
<H1>Welcome to Our Store</H1>
<SMALL>Welcome,
<!-- User name is "New User" for first-time visitors -->
<% out.println(Utils.getUserNameFromCookie(request)); %>
To access your account settings, click
<A HREF="Account-Settings.html">here.</A></SMALL>
<P>
Regular HTML for all the rest of the on-line store's Web page.
</BODY></HTML>
q Java SE
q Java SE 6 RC
q Java EE 5 SDK
Pag. 4
Pag. 5
Descripcin
bin
conf
doc
lib
Pag. 6
logs
src
webapps
Nombre
de
Directorio
work
classes
Descripcin
Generado automticamente por Tomcat, este es el sitio donde
Tomcat sita los ficheros intermedios (como las pginas JSP
compiladas) durante su trabajo. Si borramos este directorio
mientras se est ejecutando Tomcat no podremos ejecutar
pginas JSP.
Podemos crear este directorio para aadir clases adicionales al
classpath. Cualquier clase que aadamos a este directorio
encontrar un lugar en el classpath de Tomcat.
Pag. 7
Nombre
del Script
tomcat
startup
shutdown
Descripcin
El script principal. Configura el entorno apropiado, incluyendo
CLASSPATH, TOMCAT_HOME y JAVA_HOME, y arranca
Tomcat con los parmetros de la lnea de comando
apropiados.
Arrancar tomcat en segundo plano. Acceso directo para
tomcat start
Para tomcat (lo apaga). Acceso directo para tomcat stop;
Acciones
Pag. 8
org.apache.tomcat.startup.Tomcat, como:
Win32
Pag. 9
proceso Tomcat.
Por
ejemplo,
si
server.xml
est
localizado
en
conf\server_1.xml y el usuario quiere arrancar Tomcat en
una nueva ventana, debera proporcionar la siguiente lnea
de comando:
bin\tomcat.bat start -f conf\server_1.xml
TOMCAT_HOME
Descripcin
El elemento superior del fichero server.xml. Server
define un servidor Tomcat. Generalmente no
deberamos tocarlo demasiado. Un elemento
Server puede contener elementos Logger y
ContextManager.
Logger
ContextManager
Pag. 10
ContextInterceptor &
RequestInterceptor
Connector
Pag. 11
web.xml
Pag. 12
Pag. 13
web, su fichero war asociado, que se ubicar en el directorio del servidor que
su fabricante indique.
A partir de ese momento, y sin hacer nada ms, la aplicacin web estar
disponible para todo el mundo.
CONCLUSIN:
Modo de trabajo habitual en las aplicaciones web. De divide en dos fases:
Pag. 14
En este caso, el contexto ser /Prueba. El contexto debe empezar por /. Esta
barra significa directorio raz del servidor a nivel de aplicaciones web
desplegadas en l. Cada servidor tiene el suyo propio:
Pag. 15
Pag. 16
Pag. 17
Pag. 18
Estructura:
Pag. 19
Pag. 20
Introduccin:
Cmo se obtiene el contexto de una aplicacin web?
Mediante el mtodo ServletContext getServletContext() de la interface
ServletConfig o mediante getServletContext () de GenericServlet. Se obtiene
un contexto vaco, todava no contiene elementos.
Cmo se agregan elementos al contexto de una aplicacin web?
Mediante el mtodo de la interface javax.servlet.ServletContext void
setAttribute(String clave, Object valor). Se asigna una clave y un valor
asociado a la misma. La clave debe ser una String y el valor un Object.
Cmo se obtienen elementos del contexto de una aplicacin web?
Mediante el mtodo de esta misma interface Object getAttribute(String
clave).
Pag. 21
Connector
for
Java
de
la
web
de
mySQL
Pag. 22
Pag. 23
Pag. 24
Ejercicio 1: Crear una carpeta denominada Cartelera y dentro de ella crear la siguiente
pgina Web con el nombre practicas1.htm
Objetivo del Ejercicio: Incluir como fondo de la pgina una imagen.
<HTML>
<HEAD>
<TITLE>Prácticas con la etiqueta BODY</TITLE>
</HEAD>
<BODY BACKGROUND="logotanet.gif">
</BODY>
</HTML>
Pag. 25
Pag. 26
Pag. 27
Ejercicio 9: En la pgina anterior, cambiar el color del fondo a blanco (white) y el color del
texto a negro (black) y guardar los cambios.
Objetivo del Ejercicio: Practicar con los atributos de la etiqueta BODY.
Pag. 28
Pag. 29
<B>Buscando a Nemo</B>
marca un nuevo hito en el arte y la tecnología de animación por ordenador,
recreando un asombroso mundo subarino poblado de personajes absolutamente inolvidables.
La película es un escaparate espectacular del talento de los equipos técnicos
y creativos de Pixar. Para contar la historia de un modo convincente, el equipo
técnico tuvo que descubrir nuevas formas para mejorar aún más al
animar por ordenador las imágenes submarinas. Llevó a cabo una amplia
actividad de investigación y desarrollo para estudiar las propiedades del agua y
creó herramientas nuevas para abarcar todo el abanico de posibilidades que
incluía el guión.</FONT><BR><BR>
<FONT FACE="impact" SIZE="2" COLOR="silver">
Para los animadores,
<I>Buscando a Nemo </I> supuso toda una serie de desafíos totalmente nuevos. El
equipo de animación, dirigido por el supervisor de animación Dylan Brown,
tuvo que superar el obst áculo que supon ía reflejar la gran variedad de
emociones y acciones de unos personajes que no tienen miembros ni cuerpos
normales.</FONT>
</BODY>
</HTML>
Ejercicio 11: En la pgina creada en el ejercicio anterior sustituir donde haya dos etiquetas
<BR> por una etiqueta <P> o <PRE>, segn se indica ms abajo. Guardar el documento con
el nombre practicas9.htm
Objetivo del Ejercicio: Ver el funcionamiento de las etiquetas de prrafo <P> y <PRE>.
<HTML>
<HEAD>
<TITLE>Buscando a Nemo</TITLE>
</HEAD>
<BODY BGCO LOR="#CDF0F8" TEXT="#105969" LEFTMARGIN="20" TOPMARGIN="20">
<CENTER> <FONT FACE="Monotype Corsiva" SIZE="5" COLOR="navy">Buscando a
Nemo</FONT></CENTER>
<BR>
<FONT FACE="georgia" SIZE="2">
<CENTER>T ítulo original: <FONT COLOR="blue">Finding
Nemo</FONT><BR>
Distribuidora: <FONT COLOR="blue">Buena Vista</FONT><BR>
Género: <FONT COLOR="blue">Aventura</FONT><BR>
Año de producción: <FONT COLOR="blue">2003</FONT><BR>
Fotografía: <FONT COLOR="blue">Sharon Calahan, Jeremy
Lasky</FONT><BR>
Dirección: <FONT COLOR="blue">Andrew Stanton</FONT><BR>
Guión: <FONT COLOR="blue">Andrew Stanton</FONT><BR>
Producción: <FONT COLOR="blue">John Lasseter</FONT><BR>
Música: <FONT COLOR="blue">Thomas Newman</FONT><BR>
Idioma: <FONT COLOR="blue">Inglés</FONT><BR>
Pag. 30
Pag. 31
Ejercicio 14: Crear la siguiente pgina web con el nombre practicas12.htm, con las
caractersticas que se especifican ms abajo.
Objetivo del Ejercicio: Practicar todos los elementos vistos hasta el momento, dejando
libertad al alumno para combinarlos y aplicarlos de forma adecuada.
Pag. 32
El cuento debe tener como mnimo un folio y medio, y mximo tres folios.
Utilizar y combinar todas las etiquetas posibles, de las vistas hasta el momento, para
crear una pgina infantil atractiva, elegante y fcil de leer.
Utilizar slo las etiquetas conocidas, cualquier otra etiqueta no ser tenida en cuenta
en la puntuacin del ejercicio.
Ejercicio 15: Crear una carpeta llamada Cartelera dentro de la carpeta HTML. Mover el
archivo practicas9.htm a la carpeta Cartelera. Dentro de la carpeta Cartelera crear una
pgina Web con el nombre practicas13.htm, con la siguiente estructura:
Objetivo del Ejercicio: Practicar los hiperenlaces dentro de una pgina web.
<HTML>
<HEAD>
<TITLE>Cartelera</TITLE>
</HEAD>
<BODY BGCOLOR="maroon" TEXT="olive" LEFTMARGIN="20" TOPMARGIN="20"
LINK="white" VLINK="white" ALINK="white">
<CENTER> <FONT FACE="arial narrow" SIZE="6" COLOR="navy"> Cartelera
</FONT></CENTER>
<BR>
<FONT FACE="georgia" SIZE="2">
<A HREF="http://www.cinentradas.com" TARGET="_blank">Cartelera de
Cine</A>
<P> </p>
<A HREF="../practicas7.htm">Master and Commander</A>
<P> </p>
Pag. 33
Pag. 34
<P> </P>
<FONT COLOR="blue"><A NAME="C"><B><I>Letra C</I> </B> </A>
<BR> </FONT>
<P>Cazafantasmas</P>
<P>Cabin Fever</P>
<P>Carmen </P>
<P>Carrie</P>
<P>Casablanca</P>
<P>Con la muerte en los talones</P>
<P>Crueldad Intolerable</P>
<P>Cowboys del Espacio</P>
<P> </P>
<P> </P>
<A HREF="#directorio">Volver al Directorio </A>
<P> </P>
<P> </P>
<FONT COLOR="blue"><A NAME="D"><B><I>Letra D</I></B></A>
<BR> </FONT>
<P>Dinosaurios</P>
<P>Dias de Futbol</P>
<P>Deep Impact</P>
<P>Dungeons and Dragons</P>
<P>Dos Policias Rebeldes </P>
<P>Doraemon</P>
<P>Daredevil</P>
<P> </P>
<P> </P>
<A HREF="#directorio">Volver al Directorio </A>
<P> </P>
<P> </P>
<FONT COLOR="blue">< A NAME="E"><B><I> Letra E</I></B></A> <BR>
</FONT>
<P>El Señor de los Anillos</P>
<P>El Exorcista</P>
<P>El Día de la Bestia</P>
<P>El Negociador</P>
<P>El Pacto de los Lobos</P>
<P>El Sexto Día</P>
<P> </P>
<P> </P>
<A HREF="#directorio">Volver al Directorio</A>
<P> </P>
<P> </P>
</FONT>
</BODY>
</HTML>
Ejercicio 16: Crea una nueva pgina Web con el nombre practicas14.htm
<HTML>
<HEAD>
<TITLE>Imagenes</TITLE>
</HEAD>
<BODY>
<IMG SRC ="logotanet.gif" ALT="Logo de Tanet" HEIGHT="30" WIDTH ="30">
<BR><BR>
<IMG SRC ="logotanet.gif" ALT="Imagen" HEIGHT="100" WIDTH ="100">
<BR><BR>
<IMG SRC ="logotanet.gif" ALT="Logo"><BR><BR>
<IMG SRC ="logotanet.gif" ALT="Mi nombre" HEIGHT="300" WIDTH="300"
BORDER="3">
</BODY>
</HTML>
Pag. 35
Pag. 36
</BODY>
</HTML>
ser
como
Pag. 37
Pag. 38
Ejercicio 21. Crea una nueva Web con el nombre practicas19.htm, que contenga la
siguiente tabla sin bordes:
<HTML>
<HEAD>
<TITLE>Tabla sin borde</TITLE>
<HEAD>
<BODY>
<TABLE>
<TR>
<TH> 1 Cabecera</TH>
<TH> 2 Cabecera</TH>
<TH> 3 Cabecera</TH>
</TR>
<TR>
<TD> 1 Celda, 2 Fila </TD>
<TD> 2 Celda, 2 Fila </TD>
<TD> 3 Celda, 2 Fila </TD>
</TR>
<TR>
<TD> 1 Celda, 3 Fila </TD>
<TD> 2 Celda, 3 Fila </TD>
<TD> 3 Celda, 3 Fila </TD>
</TR>
</TABLE>
</BODY>
</HTML>
<HTML>
<HEAD>
<TITLE>Tabla con borde</TITLE>
</ HEAD>
<BODY>
<TABLE BORDER>
<TR>
<TH> 1 Cabecera</TH>
<TH> 2 Cabecera</TH>
<TH> 3 Cabecera</TH>
</TR>
<TR>
<TD> 1 Celda, 2 Fila </TD>
<TD> 2 Celda, 2 Fila </TD>
<TD> 3 Celda, 2 Fila </TD>
</TR>
<TR>
<TD> 1 Celda, 3 Fila </TD>
<TD> 2 Celda, 3 Fila </TD>
<TD> 3 Celda, 3 Fila </TD>
</TR>
</TABLE>
</BODY>
</HTML>
Ejercicio 23. Aade un borde de 6 pixeles y de color azul a la tabla anterior.
Pag. 39
<HTML>
<HEAD>
<TITLE>Tabla con borde azul</TITLE>
</ HEAD>
<BODY>
<TABLE BORDER="6" BORDERCOLOR="blue">
<TR>
<TH> 1 Cabecera</TH>
<TH> 2 Cabecera</TH>
<TH> 3 Cabecera</TH>
</TR>
<TR>
<TD> 1 Celda, 2 Fila </TD>
<TD> 2 Celda, 2 Fila </TD>
<TD> 3 Celda, 2 Fila </TD>
</TR>
<TR>
<TD> 1 Celda, 3 Fila </TD>
<TD> 2 Celda, 3 Fila </TD>
<TD> 3 Celda, 3 Fila </TD>
</TR>
</TABLE>
</BODY>
</HTML>
<HTML>
<HEAD>
<TITLE>Tabla con borde azul</TITLE>
</ HEAD>
<BODY>
<TABLE BORDER="6" BORDERCOLOR="blue" BGCOLOR="lightblue">
<TR>
<TH> 1 Cabecera</TH>
<TH> 2 Cabecera</TH>
<TH> 3 Cabecera</TH>
</TR>
<TR>
<TD> 1 Celda, 2 Fila </TD>
Pag. 40
<TD>
<TD>
</TR>
<TR>
<TD>
<TD>
<TD>
</TR>
</TABLE>
</BODY>
</HTML>
Pag. 41
<HTML>
<HEAD>
<TITLE>Tabla con imagen de fondo</TITLE>
</ HEAD>
<BODY>
<TABLE BORDER="6" BORDERCOLOR="blue" BACKGROUND="logotanet.gif">
<TR>
<TH> 1 Cabecera</TH>
<TH> 2 Cabecera</TH>
<TH> 3 Cabecera</TH>
</TR>
<TR>
<TD> 1 Celda, 2 Fila </TD>
<TD> 2 Celda, 2 Fila </TD>
<TD> 3 Celda, 2 Fila </TD>
</TR>
<TR>
<TD> 1 Celda, 3 Fila </TD>
<TD> 2 Celda, 3 Fila </TD>
<TD> 3 Celda, 3 Fila </TD>
</TR>
</TABLE>
</BODY>
</HTML>
<HTML>
<HEAD>
<TITLE>Tabla</TITLE>
</ HEAD>
<BODY>
<TABLE BORDER="6" BORDERCOLOR="blue" WIDTH="75%">
<TR>
<TH> 1 Cabecera</TH>
<TH> 2 Cabecera</TH>
<TH> 3 Cabecera</TH>
</TR>
<TR>
<TD> 1 Celda, 2 Fila </TD>
<TD> 2 Celda, 2 Fila </TD>
<TD> 3 Celda, 2 Fila </TD>
</TR>
<TR>
<TD> 1 Celda, 3 Fila </TD>
<TD> 2 Celda, 3 Fila </TD>
<TD> 3 Celda, 3 Fila </TD>
</TR>
</TABLE>
</BODY>
</HTML>
Pag. 42
<HTML>
<HEAD>
<TITLE>Tabla</TITLE>
</ HEAD>
<BODY>
<TABLE BORDER="6" BORDERCOLOR="blue" HEIGHT="33%">
<TR>
<TH> 1 Cabecera</TH>
<TH> 2 Cabecera</TH>
<TH> 3 Cabecera</TH>
</TR>
<TR>
<TD> 1 Celda, 2 Fila </TD>
<TD> 2 Celda, 2 Fila </TD>
<TD> 3 Celda, 2 Fila </TD>
</TR>
<TR>
<TD> 1 Celda, 3 Fila </TD>
<TD> 2 Celda, 3 Fila </TD>
<TD> 3 Celda, 3 Fila </TD>
</TR>
</TABLE>
</BODY>
</HTML>
Pag. 43
Pag. 44
Ejercicio 28. Mantener el alto de la tabla y modifica el espacio entre celdas (30 pixeles).
<HTML>
<HEAD>
<TITLE>Tabla</TITLE>
</ HEAD>
<BODY>
<TABLE BORDER="6" BORDERCOLOR="blue" HEIGHT="33%"
CELLSPACING="30">
<TR>
<TH> 1 Cabecera</TH>
<TH> 2 Cabecera</TH>
<TH> 3 Cabecera</TH>
</TR>
<TR>
<TD> 1 Celda, 2 Fila </TD>
<TD> 2 Celda, 2 Fila </TD>
<TD> 3 Celda, 2 Fila </TD>
</TR>
<TR>
<TD> 1 Celda, 3 Fila </TD>
<TD> 2 Celda, 3 Fila </TD>
<TD> 3 Celda, 3 Fila </TD>
</TR>
</TABLE>
</BODY>
</HTML>
Pag. 45
Ejercicio 29. Mantener el alto de la tabla y modifica el espacio entre el borde y el contenido
de la tabla (30 pixeles).
<HTML>
<HEAD>
<TITLE>Tabla</TITLE>
</ HEAD>
<BODY>
<TABLE BORDER="6" BORDERCOLOR="blue" HEIGHT="33%"
CELLPADDING="30">
<TR>
<TH> 1 Cabecera</TH>
<TH> 2 Cabecera</TH>
<TH> 3 Cabecera</TH>
</TR>
<TR>
<TD> 1 Celda, 2 Fila </TD>
<TD> 2 Celda, 2 Fila </TD>
<TD> 3 Celda, 2 Fila </TD>
</TR>
<TR>
<TD> 1 Celda, 3 Fila </TD>
<TD> 2 Celda, 3 Fila </TD>
<TD> 3 Celda, 3 Fila </TD>
</TR>
</TABLE>
</BODY>
</HTML>
Pag. 46
Ejercicio 31. Crea una nueva Web con el nombre practicas20.htm, que contenga la
siguiente tabla:
<HTML>
<HEAD>
<TITLE>Tabla </TITLE>
</HEAD>
<BODY>
Pag. 47
Ejercicio 32. Crea una nueva Web con el nombre practicas21.htm, que contenga la
siguiente tabla, con un borde de 10 pixeles y de color olive:
<HTML>
<HEAD>
<TITLE>Tabla </TITLE>
</HEAD>
<BODY>
<TABLE BORDER="10" BORDERCOLOR="olive">
<TR>
<TD> 1 Celda, 1 Fila</TD>
<TD ROWSPAN="2"> 2 Celda, 1 Fila</TD>
</TR>
<TR>
<TD> 1 Celda, 2 Fila </TD>
</TR>
</TABLE>
</BODY>
</HTML>
Pag. 48
Ejercicio 33. Crea una nueva Web con el nombre practicas22.htm, que contenga la
siguiente tabla, con un borde de 10 pixeles y de color olive:
<HTML>
<HEAD>
<TITLE>Tabla </TITLE>
</HEAD>
<BODY>
<TABLE BORDER="10" BORDERCOLOR="olive">
<TR>
<TD> 1 Celda, 1 Fila</TD>
<TD COLSPAN="2"> 2 Celda, 1 Fila </TD>
</TR>
<TR>
<TD> 1 Celda, 2 Fila </TD>
<TD> 2 Celda, 2 Fila </TD>
<TD> 3 Celda, 2 Fila </TD>
</TR>
</TABLE>
</BODY>
</HTML>
Ejercicio 34. Crea una nueva Web con el nombre practicas23.htm, que contenga la
siguiente tabla, con un borde de 2 pixeles y de color purple:
<HTML>
<HEAD>
<TITLE>Tabla </TITLE>
</HEAD>
<BODY>
Pag. 49
Ejercicio 35. Crea una nueva Web con el nombre practicas24.htm, que contenga la
siguiente tabla, con un borde de 4 pixeles y de color yellow:
<HTML>
<HEAD>
<TITLE>Tabla </TITLE>
</HEAD>
<BODY>
<TABLE BORDER="4" BORDERCOLOR="yellow">
<TR>
<TD COLSPAN="2"> 1 Celda, 1 Fila </TD>
<TD> 2 Celda, 1 Fila </TD>
</TR>
<TR>
<TD ROWSPAN="2"> 1 Celda, 2 y 3 Fila </TD>
<TD COLSPAN="2"> 2 Celda, 2 Fila </TD>
</TR>
<TR>
<TD> 1 Celda, 3 Fila </TD>
<TD> 2 Celda, 3 Fila </TD>
</TR>
</TABLE>
</BODY>
</HTML>
Pag. 50
Ejercicio 36. Crea una nueva Web con el nombre practicas25.htm, que contenga la
siguiente tabla, con un borde de 4 pixeles y de color maroon:
<HTML>
<HEAD>
<TITLE>Tabla </TITLE>
</HEAD>
<BODY>
<TABLE BORDER="4" BORDERCOLOR="maroon">
<TR>
<TD COLSPAN="2"> 1 Celda, 1 Fila </TD>
<TD> 2 Celda, 1 Fila </TD>
</TR>
<TR>
<TD ROWSPAN="2"> 1 Celda, 2 y 3 Fila </TD>
<TD> 2 Celda, 2 Fila </TD>
<TD> 3 Celda, 2 Fila </TD>
</TR>
<TR>
<TD> 2 Celda, 3 Fila </TD>
<TD> 3 Celda, 3 Fila </TD>
</TR>
</TABLE>
</BODY>
</HTML>
Pag. 51
Ejercicio 37. Crea una nueva Web con el nombre ajedrez.htm, que contenga la siguiente
tabla en forma de tablero de Ajedrez, añade cada una de las fichas del tablero:
<HTML>
<HEAD>
<TITLE>Ajedrez </TITLE>
<HEAD>
<BODY>
<TABLE BORDER="2" BORDERCOLOR="black" ALIGN="center">
<TR>
<TD WIDTH="50" HEIGHT="50"> </ TD>
<TD BGCOLOR="black" WIDTH="50" HEIGHT="50"> </TD>
<TD WIDTH="50" HEIGHT="50"> </TD>
<TD BGCOLOR="black" WIDTH="50" HEIGHT="50"> </TD>
<TD WIDTH="50" HEIGHT="50"> </TD>
<TD BGCOLOR="black" WIDTH="50" HEIGHT="50"> </TD>
<TD WIDTH="50" HEIGHT="50"> </TD>
<TD BGCOLOR="black" WIDTH="50" HEIGHT="50"> </TD>
</TR>
<TR>
<TD BGCOLOR="black" WIDTH="50" HEIGHT="50"> </TD>
<TD WIDTH="50" HEIGHT="50"> </TD>
<TD BGCOLOR="black" WIDTH="50" HEIGHT="50"> </TD>
<TD WIDTH="50" HEIGHT="50"> </TD>
<TD BGCOLOR="black" WIDTH="50" HEIGHT="50"> </TD>
<TD WIDTH="50" HEIGHT="50"> </TD>
<TD BGCOLOR="black" WIDTH="50" HEIGHT="50"> </TD>
<TD WIDTH="50" HEIGHT="50"> </TD>
</TR>
<TR>
<TD
<TD
<TD
<TD
<TD
<TD
<TD
<TD
</TR>
<TR>
<TD
<TD
<TD
<TD
<TD
<TD
<TD
<TD
</TR>
<TR>
<TD
<TD
<TD
<TD
<TD
<TD
<TD
<TD
</TR>
<TR>
<TD
<TD
<TD
<TD
<TD
<TD
<TD
<TD
</TR>
<TR>
<TD
<TD
<TD
<TD
<TD
<TD
<TD
<TD
</TR>
<TR>
Pag. 52
WIDTH="50" HEIGHT="50"> </TD>
BGCOLOR="black" WIDTH="50" HEIGHT="50"> </TD>
WIDTH="50" HEIGHT="50"> </TD>
BGCOLOR="black" WIDTH="50" HEIGHT="50"> </TD>
WIDTH="50" HEIGHT="50"> </TD>
BGCOLOR="black" WIDTH="50" HEIGHT="50"> </TD>
WIDTH="50" HEIGHT="50"> </TD>
BGCOLOR="black" WIDTH="50" HEIGHT="50"> </TD>
WIDTH="50" HEIGHT="50"> </TD>
BGCOLOR="black" WIDTH="50" HEIGHT="50"> </TD>
WIDTH="50" HEIGHT="50"> </TD>
BGCOLOR="black" WIDTH="50" HEIGHT="50"> </TD>
WIDTH="50" HEIGHT="50"> </TD>
BGCOLOR="black" WIDTH="50" HEIGHT="50"> </TD>
WIDTH="50" HEIGHT="50"> </TD>
BGCOLOR="black" WIDTH="50" HEIGHT="50"> </TD>
WIDTH="50" HEIGHT="50"> </TD>
BGCOLOR="black" WIDTH="50" HEIGHT="50"> </TD>
WIDTH="50" HEIGHT="50"> </TD>
BGCOLOR="black" WIDTH="50" HEIGHT="50"> </TD>
WIDTH="50" HEIGHT="50"> </TD>
BGCOLOR="black" WIDTH="50" HEIGHT="50"> </TD>
WIDTH="50" HEIGHT="50"> </TD>
BGCOLOR="black" WIDTH="50" HEIGHT="50"> </TD>
Pag. 53
<HTML>
<HEAD>
<TITLE>Parchís</TITLE>
<HEAD>
<BODY>
<TABLE BORDER="15" BORDERCOLOR="navy" ALIGN="center">
<TR>
Pag. 54
Pag. 55
Pag. 56
<TR>
<TD WIDTH=25 HEIGHT=25>- </TD>
<TD WIDTH=25 HEIGHT=25>- </TD>
</TR>
<TR>
<TD ROWSPAN=2 WIDTH=25 HEIGHT=25 >18</TD>
<TD ROWSPAN=2 WIDTH=25 HEIGHT=25>19</TD>
<TD ROWSPAN=2 WIDTH=25 HEIGHT=25>20</TD>
<TD ROWSPAN=2 WIDTH=25 HEIGHT=25>21</TD>
<TD ROWSPAN=2 BGCOLOR=blue WIDTH=25
HEIGHT= 25>22</TD>
<TD ROWSPAN=2 WIDTH=25 HEIGHT=25>23</TD>
<TD ROWSPAN=2 WIDTH=25 HEIGHT=25>24</TD>
<TD WIDTH=25 HEIGHT=25>25</TD>
<TD WIDTH=25 HEIGHT=25>43</TD>
<TD ROWSPAN=2 WIDTH=25 HEIGHT=25>44</TD>
<TD ROWSPAN=2 WIDTH=25 HEIGHT=25>45</TD>
<TD ROWSPAN=2 WIDTH=25 HEIGHT=25>46</TD>
<TD ROWSPAN=2 WIDTH=25 HEIGHT=25>47</TD>
<TD ROWSPAN=2 WIDTH=25 HEIGHT=25>48</TD>
<TD ROWSPAN=2 WIDTH=25 HEIGHT=25>49</TD>
<TD ROWSPAN=2 WIDTH=25 HEIGHT=25>50</TD>
</TR>
<TR>
<TD WIDTH=25 HEIGHT=25>- </TD>
<TD WIDTH=25 HEIGHT=25>26</TD>
<TD WIDTH=25 HEIGHT=25>- </TD>
<TD WIDTH=25 HEIGHT=25>- </TD>
<TD WIDTH=25 HEIGHT=25>42</TD>
<TD WIDTH=25 HEIGHT=25>- </TD>
</TR>
<TR>
<TD ROWSPAN=7 COLSPAN= 7 BGCOLOR=blue WIDTH=25
HEIGHT= 25></TD>
<TD COLSPAN=2 WIDTH=25 HEIGHT=25 >27</TD>
<TD COLSPAN=2 BGCOLOR=red WIDTH=25 HEIGHT= 25 ></TD>
<TD COLSPAN=2 WIDTH=25 HEIGHT=25 >41</TD>
<TD ROWSPAN=7 COLSPAN= 7 BGCOLOR=red WIDTH=25
HEIGHT= 25></TD>
</TR>
<TR>
<TD COLSPAN=2 WIDTH=25 HEIGHT=25 >28</TD>
<TD COLSPAN=2 BGCOLOR=red WIDTH=25 HEIGHT= 25 ></TD>
<TD COLSPAN=2 WIDTH=25 HEIGHT=25 >40</TD>
</TR>
<TR>
<TD COLSPAN=2 WIDTH=25 HEIGHT=25 >29</TD>
<TD COLSPAN=2 BGCOLOR=red WIDTH=25 HEIGHT= 25 ></TD>
<TD COLSPAN=2
HEIGHT= 25>39</TD>
</TR>
<TR>
<TD COLSPAN=2
<TD COLSPAN=2
</TD>
<TD COLSPAN=2
</TR>
<TR>
<TD COLSPAN=2
<TD COLSPAN=2
</TD>
<TD COLSPAN=2
</TR>
<TR>
<TD COLSPAN=2
<TD COLSPAN=2
</TD>
<TD COLSPAN=2
</TR>
<TR>
<TD COLSPAN=2
<TD COLSPAN=2
<TD COLSPAN=2
</TR>
</TABLE>
</BODY>
</HTML>
Pag. 57
BGCOLOR=red WIDTH=25
Pag. 58
Ejercicio 39. Crea una nueva Web con el nombre practicas26.htm que contenga el siguiente
formulario:
<HTML>
<HEAD>
<TITLE>Formularios: Campos de Texto</TITLE>
</HEAD>
<BODY BGCOLOR="palevioletred" TEXT="wheat">
<FORM>
<CENTER><FONT FACE="Monotype Corsiva" SIZE="5"><B>D a t o s
P e r s o n a l e s</B></FONT></CENTER>
<HR COLOR="wheat">
<BR>
<TABLE CELLPADDING="10" ALIGN="center">
<TR>
<TD ALIGN="right">
<FONT FACE="century gothic" COLOR="lavender" SIZE="2">
<B>Nombre:</B>
</FONT>
</TD>
<TD>
<INPUT
TYPE="text"
NAME="nombre"
SIZE="10"
MAXLENGTH="30">
</TD>
</TR>
<TR>
Pag. 59
<TD ALIGN="right">
<FONT FACE="century gothic" COLOR="lavender" SIZE="2">
<B>Apellidos:</B>
</FONT>
</TD>
<TD>
<INPUT
TYPE="text"
NAME="apellidos"
SIZE="50"
MAXLENGTH="50">
</TD>
</TR>
<TR>
<TD ALIG N="right">
<FONT FACE="century gothic" COLOR="lavender" SIZE="2">
<B>Dirección:</B>
</FONT>
</TD>
<TD>
<INPUT
TYPE="text"
NAME="direccion"
SIZE="50"
MAXLENGTH="50">
</TD>
</TR>
<TR>
<TD ALIGN="right">
<FONT FACE="century gothic" COLOR="lavender" SIZE="2">
<B>Población:</B>
</FONT>
</TD>
<TD>
<INPUT
TYPE="text"
NAME="poblacion"
SIZE="10"
MAXLENGTH="30">
</TD>
</TR>
<TR>
<TD ALIGN="right">
<FONT FACE="century gothic" COLOR="lavender" SIZE="2">
<B>Provincia:</B>
</FONT>
</TD>
<TD>
<INPUT
TYPE="text"
NAME="provincia"
SIZE="10"
MAXLENGTH="30">
</TD>
</TR>
<TR>
<TD ALIGN="right">
<FONT FACE="century gothic" COLOR="lavender" SIZE="2">
<B>Código Postal:</B>
</FONT>
</TD>
<TD>
<INPUT
TYPE="text"
NAME="cod_postal"
SIZE="10"
MAXLENGTH="5">
</TD>
</TR>
<TR BGCOLOR="lightsteelblue">
<TD ALIGN="right">
<FONT FACE="century gothic"
<B>Usuario:</B>
</FONT>
</TD>
<TD>
<INPUT
TYPE="text"
MAXLENGTH="10">
<BR>
<FONT FACE="century gothic"
* Máximo 10 caracteres
</FONT>
</TD>
</TR>
<TR BGCOLOR="lightsteelblue">
<TD ALIGN="right">
<FONT FACE="century gothic"
<B>Contraseña:</B>
</FONT>
</TD>
<TD>
<INPUT
TYPE="password"
MAXLENGTH="10">
<BR>
<FONT FACE="century gothic"
* Máximo 10 caracteres
</FONT>
</TD>
</TR>
</TABLE>
</FORM>
</BODY>
</HTML>
Pag. 60
COLOR="lavender" SIZE="2">
NAME="usuario"
SIZE="10"
COLOR="lavender" SIZE="1">
COLOR="lavender" SIZE="2">
NAME="contrasena "
SIZE="10"
COLOR="lavender" SIZE="1">
Pag. 61
Ejercicio 40. Crea una nueva Web con el nombre practicas27.htm que contenga el siguiente
formulario:
<HTML>
<HEAD>
<TITLE>Formularios: &AACUTE;reas de Texto</TITLE>
</ HEAD>
<BODY BGCOLOR="lightslategray" TEXT="lavender">
<FORM>
<CENTER><FONT FACE="Monotype Corsiva" SIZE="5"><B>L i b r o
d e V i s i t a s</B></FONT></CENTER>
<BR>
<TABLE ALIGN="center" BORDER="10" BORDERCOLOR="lightsteelblue"
CELLPADDING="20">
<TR>
<TD>
<TABLE CELLPADDING="10" ALIGN="center">
<TR BGCOLOR="lightsteelblue">
<TD ALIGN="right">
<FONT FACE="century gothic" COLOR="lavender" SIZE="2">
<B>Nombre:</B>
</FONT>
</TD>
<TD>
<INPUT TYPE="text" NAME="nombre" SIZE="10" MAXLENGTH="30">
</TD>
</TR>
<TR BGCOLOR="lightsteelblue">
Pag. 62
<TD ALIGN="right">
<FONT FACE="century gothic" COLOR="lavender" SIZE="2">
<B>E- mail:</B>
</FONT>
</TD>
<TD>
<INPUT TYPE="text" NAME="email" SIZE="50" MAXLENGTH="50">
</TD>
</TR>
<TR BGCOLOR="lightsteelblue">
<TD ALIGN="right">
<F O NT FACE="century gothic" COLOR="lavender" SIZE="2">
<B>Comentarios:</B>
</FONT>
</TD>
<TD>
<TEXTAREA NAME="comentarios" ROWS="5" COLS="45">Deja aqui tus
comentarios</TEXTAREA>
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
</FORM>
</BODY>
</HTML>
Ejercicio 41. Crea una nueva Web con el nombre seleccion.htm que contenga el siguiente
formulario:
<HTML>
<HEAD>
<TITLE>Formularios: Listas de Selección</TITLE>
</ HEAD>
<BODY BGCOLOR="tan" TEXT="darkred">
Seleccione las categorías que desee:
<FORM>
<SELECT NAME="categorias">
<OPTION VALUE="Drama">Drama</OPTION>
<OPTION VALUE="Fantastico">Cine Fant ástico</OPTION>
<OPTION VALUE="Aventura">Cine de Aventuras</OPTION>
<OPTION VALUE="Comedia">Comedias</OPTION>
<OPTION VALUE="Terror">Cine de Terror</OPTION>
<OPTION VALUE="Thriller">Thrillers</OPTION>
<OPTION VALUE="Romantico">Romático</ OPTION>
<OPTION VALUE="Accion">Cine de Acción</OPTION>
</SELECT>
</FORM>
</BODY>
Pag. 63
</HTML>
Ejercicio 43. Crea una nueva Web con el nombre practicas28.htm que contenga el siguiente
formulario:
<HTML>
<HEAD>
<TITLE>Formularios: Listas de Selección</TITLE>
</ HEAD>
<BODY BGCOLOR="darkcyan" TEXT="wheat">
<FORM>
<CENTER><FONT FACE="Trebuchet MS" SIZE="5"><B>A g E n D a
D e S e R v I c I o S</B></FONT></CENTER>
Pag. 64
<BR>
<TABLE ALIGN="center" BORDER="10" BORDERCOLOR="wheat"
CELLPADDING="20">
<TR><TD><TABLE CELLPADDING="10" ALIGN="center">
<TR BGCOLOR="wheat">
<TD ALIGN="center" COLSPAN="2">
<FONT FACE="century gothic" COLOR="darkcyan" SIZE="3">
<B>Seleccione el Servicio al que quiere Suscribirse</B>
</FONT>
</TD>
</TR>
<TR BGCOLOR="whitesmoke">
<TD ALIGN="right">
<FONT FACE="century gothic" COLOR="darkcyan" SIZE="2">
<B>Servicios:</B>
</FONT>
</TD>
<TD>
<SELECT NAME="servicios" SIZE="3" MULTIPLE>
<OPTION VALUE="Internet">Acceso a Internet</OPTION>
<OPTION VALUE="Agenda">Agenda</OPTION>
<OPTION VALUE="Boletines">Boletines</OPTION>
<OPTION VALUE="Buscador">Buscador</OPTION>
<OPTION VALUE="Callejero">Callejero</OPTION>
<OPTION VALUE="Chat">Chat</OPTION>
<OPTION VALUE="Compras">C ompras</OPTION>
<OPTION VALUE="Correo">Correo Web</OPTION>
</SELECT>
</TD>
</TR>
<TR BGCOLOR="whitesmoke">
<TD ALIGN="right">
<FONT FACE="century gothic" COLOR="darkcyan" SIZE="2">
<B>E- mail:</B>
</FONT>
</TD>
<TD>
<INPUT TYPE="text" NAME="email" SIZE="50" MAXLENGTH="50">
</TD>
</TR>
<TR BGCOLOR="whitesmoke">
<TD ALIGN="right">
<FONT FACE="century gothic" COLOR="darkcyan" SIZE="2">
<B>Comentarios:</B>
</FONT>
</TD>
<TD>
<TEXTAREA NAME="comentarios" ROWS="5" COLS="45">Deja aqui tus
comentarios</TEXTAREA>
</TD>
</TR>
</TABLE>
Pag. 65
</TD>
</TR>
</TABLE>
</FORM>
</BODY>
</HTML>
Ejercicio 44. Crea una nueva Web con el nombre practicas29.htm que contenga el siguiente
formulario con botones de opciones:
<HTML>
<HEAD>
<TITLE>Botones de Opciones</TITLE>
</HEAD>
<BODY BGCOLOR="lightblue" TEXT="dodgerblue">
<FORM>
<CENTER><FONT FACE="Impact" SIZE="5"><B>Encuesta del día</B>
</FONT>
<BR><BR>
<TABLE BORDER="2" BORDERCOLOR="slategray">
<TR>
<TD>
<FONT FACE="century gothic" COLOR="slategray" SIZE="2">
<B>Sabe qué es un virus informático:</B>
</FONT>
<BR><BR>
</TD>
</TR>
<TR>
<TD>
<FONT FACE="century gothic" COLOR="slategray" SIZE="2">
<INPUT TYPE="radio" NAME="virus" VALUE="si"><B>Sí</B>
<BR>
<INPUT TYPE="radio" NAME="virus" VALUE="no"><B>No</B><BR>
<INPUT TYPE="radio" NAME="virus" VALUE="ns_nc"> <B> NS/NC </B>
</FONT>
Pag. 66
</TD>
</TR>
</TABLE>
</CENTER>
</FORM>
</BODY>
</HTML>
Ejecicio 46. Crea una nueva Web con el nombre practicas30.htm que contenga el siguiente
formulario con cuadros de comprobacin:
<HTML>
<HEAD>
<TITLE>Cuadros de Comprobación</TITLE>
</ HEAD>
<BODY BGCOLOR="lavender" TEXT="sienna">
<FORM>
<CENTER><FONT FACE="Impact" SIZE="5"><B>I d I o M a S</B></FONT>
<BR><BR>
<TABLE BORDER="2" BORDERCOLOR="sienna">
<TR>
<TD>
<FONT FACE="century gothic" COLOR="sienna" SIZE="2">
<B>Seleccione los idiomas que conoce:</B>
Pag. 67
</FONT>
<BR><BR>
</TD>
</TR>
<TR>
<TD>
<FONT FACE="century gothic" COLOR="sienna" SIZE="2">
<INPUT TYPE="checkbox" NAME="idioma" VALUE="ingles" CHECKED>
<B>Inglés</B><BR>
<INPUT TYPE="checkbox" NAME="idioma" VALUE="frances">
<B>Francés</B><BR>
<INPUT TYPE="checkbox" NAME="idioma" VALUE="aleman">
<B>Alemán</B><BR>
<INPUT TYPE="checkbox" NAME="idioma" VALUE="ruso">
<B>Ruso</B><BR>
<INPUT TYPE="checkbox" NAME="idioma" VALUE="japones">
<B>Japonés</B><BR>
</FONT >
</TD>
</TR>
</TABLE>
</CENTER>
</FORM>
</BODY>
</HTML>
Ejercicio 47. Aade a la pgina anterior dos botones, uno de envo de informacin y otro de
borrado:
Ejercicio 48. Crea una Web con el nombre curriculum.htm que contenga el siguiente
formulario:
Pag. 68
Pag. 69
Pag. 70
<HTML>
<HEAD>
<TITLE>Curriculum Vitae</TITLE>
</ HEAD>
<BODY BGCOLOR="darkred" TEXT="peachpuff">
<FORM>
<CENTER><FONT FACE="Impact" SIZE="5"><B>Inserta tu Curriculum
Vitae</B></FONT></CENTER>
<BR>
<TABLE CELLPADDING="10" ALIGN="center">
<TR BGCOLOR="peachpuff">
<TD ALIGN="center" COLSPAN="2">
<FONT FACE="century gothic" COLOR="saddlebrown" SIZE="3">
<B>Datos Personales</B>
</FONT>
</TD>
</TR>
<TR BGCOLOR="whitesmoke">
<TD ALIGN="left">
<FONT FACE="century gothic" COLOR="lightslategray" SIZE="2">
<B>Nombre:</B>
</FONT>
</TD>
<TD>
<INPUT TYPE="text" NAME="nombre" SIZE="30" MAXLENGTH="50">
</TD>
</TR>
<TR BGCOLOR="whitesmoke">
<TD ALIGN="left">
<FONT FACE="century gothic" COLOR=" lightslategray" SIZE="2">
<B>1er Apellido:</B>
</FONT>
</TD>
<TD>
<INPUT TYPE="text" NAME="apellido1" SIZE="30" MAXLENGTH="50">
</TD>
</TR>
<TR BGCOLOR="whitesmoke">
<TD ALIGN="left">
<FONT FACE ="century gothic" COLOR="lightslategray" SIZE="2">
<B>2 Apellido:</B>
</FONT>
</TD>
<TD>
<INPUT TYPE="text" NAME="apellido2" SIZE="30" MAXLENGTH="50">
</TD>
</TR>
<TR BGCOLOR="whitesmoke">
<TD ALIGN="left">
<FONT FACE="century gothic" COLOR="lightslategray" SIZE="2">
<B>Teléfono:</B>
</FONT>
</TD>
<TD>
<INPUT TYPE="text" NAME="telefono" SIZE="30" MAXLENGTH="9">
</TD>
</TR>
<TR BGCOLOR="whitesmoke">
<TD ALIGN="left">
<FONT FACE="century gothic" COLOR="lightslategray" SIZE="2">
<B>Móvil:</B>
</FONT>
</TD>
<TD>
<INPUT TYPE="text" NAME="movil" SIZE="30" MAXLENGTH="9">
</TD>
</TR>
<TR BGCOLOR="whitesmoke">
<TD ALIGN="left">
<FONT FACE="century gothic" COLOR="lightslategray" SIZE="2">
<B>E- mail:</B>
</FONT>
</TD>
<TD>
<INPUT TYPE="text" NAME="email" SIZE="30" MAXLENGTH="50">
</TD>
</TR>
<TR BGCOLOR="whitesmoke">
<TD ALIGN="left">
<FONT FACE="century gothic" COLOR="lightslategray" SIZE="2">
<B>Fecha de Nacimiento:</B>
</FONT>
</TD>
<TD>
<SELECT NAME="dia" SIZE="1">
<OPTION VALUE="1">1</OPTION>
<OPTION VALUE="2">2</OPTION>
<OPTION VALUE="3">3</OPTION>
<OPTION VALUE="4">4</OPTION>
<OPTION VALUE="5">5</OPTION>
<OPTION VALUE="6">6</OPTION>
<OPTION VALUE="7">7</OPTION>
<OPTION VALUE="8">8</OPTION>
<OPTION VALUE="9">9</OPTION>
<OPTION VALUE="10">10</OPTION>
<OPTION VALUE="11">11</OPTION>
<OPTION VALUE="12">12</OPTION>
<OPTION VALUE="13">13</OPTION>
<OPTION VALUE="14">14</OPTION>
<OPTION VALUE="15">15</OPTION>
<OPTION VALUE="16">16</OPTION>
<OPTION VALUE="17">17</OPTION>
<OPTION VALUE="18">18</OPTION>
<OPTION VALUE="19">19</OPTION>
Pag. 71
Pag. 72
<OPTION VALUE="20">20</OPTION>
<OPTION VALUE="21">21</OPTION>
<OPTION VALUE="22">22</OPTION>
<OPTION VALUE="23">23</OPTION>
<OPTION VALUE="24">24</OPTION>
<OPTION VALUE="25">25</OPTION>
<OPTION VALUE="26">26</OPTION>
<OPTION VALUE="27">27</OPTION>
<OPTION VALUE="28">28</OPTION>
<OPTION VALUE="29">29</OPTION>
<OPTION VALUE="30">30</OPTION>
<OPTION VALUE="31">31</OPTION>
</SELECT>
<SELECT NAME="mes" SIZE="1">
<OPTION VALUE="enero">Enero</OPTION>
<OPTION VALUE="febrero">Febrero</OPTION>
<OPTION VALUE="marzo">Marzo</OPTION>
<OPTION VALUE="abril">Abril</OPTION>
<OPTION VALUE="mayo">Mayo</OPTION>
<OPTION VALUE="junio">Junio</OPTION>
<OPTION VALUE="julio">Julio</OPTION>
<OPTION VALUE="agosto">Agosto</OPTION>
<OPTION VALUE="septiembre">Septiembre</OPTION>
<OPTION VALUE="octubre">Octubre</OPTION>
<OPTION VALUE="noviembre">Noviembre</OPTION>
<OPTION VALUE="diciembre">Diciembre</OPTION>
</SELECT>
<INPUT TYPE="text" NAME="ano" SIZE="6" MAXLENGTH="4">
</TD>
</TR>
<TR BGCOLOR="whitesmoke">
<TD ALIGN="left">
<FONT FACE="century gothic" COLOR="lightslategray" SIZE="2">
<B>Sexo:</B>
</FONT>
</TD>
<TD>
<FONT FACE ="century gothic" COLOR="lightslategray" SIZE="2">
<INPUT TYPE="radio" NAME="sexo" VALUE="hombre">
<B>Hombre</B>
<INPUT TYPE="radio" NAME="sexo" VALUE="mujer"><B>Mujer</B>
</FONT>
</TD>
</TR>
<TR BGCOLOR="darkred">
<TD ALIGN="center" COLSPAN="2">
</TD>
</TR>
<TR BGCOLOR="peachpuff">
<TD ALIGN="center" COLSPAN="2">
Pag. 73
</TD>
</TR>
<TR BGCOLOR="whitesmoke">
<TD ALIGN="left">
<FONT FACE="century gothic" COLOR="lightslategray" SIZE="2">
<B>País:</B>
</FONT>
</TD>
<TD>
<SELECT NAME="pais" SIZE="1">
<OPTION VALUE="espana">España</OPTION>
<OPTION VALUE="francia">Francia</OPTION>
<OPTION VALUE="italia">Italia</OPTION>
<OPTION VALUE="alemania">Alemania</OPTION>
<OPTION VALUE="suiza">Suiza</OPTION>
<OPTION VALUE="holanda">Holanda</OPTION>
<OPTION VALUE="austria">Austria</OPTION>
<OPTION VALUE="finlandia">Finlandia</OPTION>
</SELECT>
</TD>
</TR>
<TR BGCOLOR="darkred">
<TD ALIGN="center" COLSPAN="2">
</TD>
</TR>
<TR BGCOLOR="peachpuff">
<TD ALIGN="center" COLSPAN="2">
<FONT FACE="century gothic" COLOR="saddlebrown" SIZE="3">
<B>Curriculum Vitae</B>
</FONT>
</TD>
</TR>
<TR BGCOLOR="whitesmoke">
<TD ALIGN="left">
<FONT FACE="century gothic" COLOR="lightslategray" SIZE="2">
<B>Datos del Curriculum:</B>
</FONT>
</TD>
<TD>
<TEXTAREA NAME="comentarios" ROWS="10" COLS="45">Inserta
aquí tu Curriculum</TEXTAREA>
</TD>
</TR>
<TR BGCOLOR="darkred">
<TD ALIGN="center" COLSPAN="2">
</TD>
</TR>
<TR BGCOLOR="peachpuff">
<TD ALIGN="center" COLSPAN="2">
<FONT FACE="century gothic" COLOR="saddlebrown" SIZE="3">
Pag. 74
Pag. 75
<B>Perfil Profesional</B>
</FONT>
</TD>
</TR>
<TR BGCOLOR="whitesmoke">
<TD ALIGN="left">
<FONT FACE="century gothic" COLOR="lightslategray" SIZE="2">
<B>Situación Laboral:</B>
</FONT>
</TD>
<TD>
<FONT FACE="century gothic" COLOR="lightslategray" SIZE="2">
<INPUT TYPE="radio" NAME="situacion_laboral"
VALUE="trabajador_activo"><B>Trabajador en Activo</B>
<INPUT TYPE="radio" NAME="situacion_laboral"
VALUE="desempleado"><B>Desempleado</B>
</FONT>
</TD>
</TR>
<TR BGCOLOR="whitesmoke">
<TD ALIGN="left">
<FONT FACE="century gothic" COLOR="lightslategray" SIZE="2">
<B>Puesto de Trabajo<BR> Preferente:</B>
</FONT>
</TD>
<TD>
<INPUT TYPE="text" NAME="puesto_trabajo" SIZE="30"
MAXLENGTH="50">
</TD>
</TR>
<TR BGCOLOR="whitesmoke">
<TD ALIGN="left">
<FONT FACE="century gothic" COLOR="lightslategray" SIZE="2">
<B>Perfil Profesional:</B>
</FONT>
</TD>
<TD>
<SELECT NAME="provincia" SIZE="8" MULTIPLE>
<OPTION VALUE="administracion">Administración</OPTION>
<OPTION VALUE="asesoria">Asesoría</OPTION>
<OPTION VALUE="comercial_venta">Comercial - Venta</OPTION>
<OPTION VALUE="construccion">Construcción</OPTION>
<OPTION VALUE="formacion">Formación</OPTION>
<OPTION VALUE="marketing">Marketing</OPTION>
<OPTION VALUE="programacion">Programación</OPTION>
<OPTION VALUE="restauracion">Restauraci& oacute;n</OPTION>
<OPTION VALUE="sanidad">Sanidad</OPTION>
<OPTION VALUE="telecomunicaciones"> Telecomunicaciones
&
nbsp; </OPTION>
</SELECT>
</TD>
Pag. 76
</TR>
<TR BGCOLOR="darkred">
<TD ALIGN="center" COLSPAN="2">
</TD>
</TR>
<TR BGCOLOR="peachpuff">
<TD ALIGN="center" COLSPAN="2">
<F ONT FACE="century gothic" COLOR="saddlebrown" SIZE="3">
<B>Formación</B>
</FONT>
</TD>
</TR>
<TR BGCOLOR="whitesmoke">
<TD ALIGN="left">
<FONT FACE="century gothic" COLOR="lightslategray" SIZE="2">
<B>Nivel:</B>
</FONT>
</TD>
<TD>
<FONT FACE="century gothic" COLOR="lightslategray" SIZE="2">
<SELECT NAME="nivel" SIZE="1">
<OPTION VALUE="sin_estudios">Sin Estudios</OPTION>
<OPTION VALUE="graduado_escolar">Graduado Escolar</OPTION>
<OPTION VALUE="fp1">FP1</OPTION>
<OPTION VALUE="fp2">FP2</OPTION>
<OPTION VALUE="bup_cou">BUP/COU</OPTION>
<OPTION VALUE="ciclo_superior">Ciclo Formativo de Grado
Superior</OPTION>
<OPTION VALUE="diplomado">Diplomado</OPTION>
<OPTION VALUE="ingeniero_tecnico">Ingeniero
Técnico</OPTION>
<OPTION VALUE="ingeniero_superior">Ingeniero Superior</OPTION>
<OPTION VALUE="licenciado">Licenciado</OPTION>
<OPTION VALUE="doc torado">Doctorado</OPTION>
</SELECT>
</FONT>
</TD>
</TR>
<TR BGCOLOR="whitesmoke">
<TD ALIGN="left">
<FONT FACE="century gothic" COLOR="lightslategray" SIZE="2">
<B>Especialidad:</B>
</FONT>
</TD>
<TD>
<INPUT TYPE="text" NAME="especialidad" SIZE="35" MAXLENGTH="50">
</TD>
</TR>
<TR BGCOLOR="whitesmoke">
<TD ALIGN="left">
<FONT FACE="century gothic" COLOR="lightslategray" SIZE="2">
</TEXTAREA>
Pag. 77
</TD>
</TR>
<TR BGCOLOR="darkred">
<TD ALIGN="center" COLSPAN="2">
</TD>
</TR>
<TR BGCOLOR="peachpuff">
<TD ALIGN="center" COLSPAN="2">
<FONT FACE="century gothic" COLOR="saddlebrown" SIZE="3">
<B>Conocimientos</B>
</FONT>
</TD>
</TR>
<TR BGCOLOR="whitesmoke">
<TD ALIGN="left">
<FONT FAC E="century gothic" COLOR="lightslategray" SIZE="2">
<B>Idiomas:</B>
</FONT>
</TD>
<TD>
<TABLE WIDTH="100%">
<TR>
<TD>
<FONT FACE="century gothic" COLOR="lightslategray" SIZE="2">
<INPUT TY PE="checkbox" NAME="idiomas" VALUE="aleman">
<B>Alemán</B>
</FONT>
</TD>
<TD>
<FONT FACE="century gothic" COLOR="lightslategray" SIZE="2">
<INPUT TYPE="checkbox" NAME="idiomas" VALUE="arabe">
<B>&AACUTE;rabe</B>
</FONT>
</TD>
<TD>
<FONT FACE="century gothic" COLOR="lightslategray" SIZE="2">
<INPUT TYPE="checkbox" NAME="idiomas" VALUE="chino">
<B>Chino</B>
</FONT>
</TD>
</TR>
<TR>
<TD>
<FONT FACE="century gothic" COLOR="lightslategray" SIZE="2">
Pag. 78
Pag. 79
1. Paso:
http://www.w3.org/
2. Paso:
http://www.w3.org/QA/Tools/#validators
The W3C's main production are its Specifications, but in the core of its
philosophy is the belief that the natural complement to specifications is
running code.
This page lists some of the tools provided by the W3C in the domain of
Quality Assurance: validators and other test tools. Almost all of these tools
are web-based, are available both as downloadable source, and as free
services on the w3.org site.
Pag. 80
The Basics - what you should run on all your web pages:
3. Paso:
This is the W3C Markup Validation Service, a free service that checks Web
documents in formats like HTML and XHTML for conformance to W3C
Recommendations and other standards.
if you wish to validate specific content such as RSS/Atom feeds or CSS
stylesheets or to find broken links , there are other validators and tools
available.
Validate Your Markup
Validate by URL
Address:
Check
Enter the URL of the page you want to check. Advanced options are available
from the Extended Interface .