Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Puebla
Direccin General de Enseanza Media Superior
Computacin VI
Computacin VI
Gua para el alumno del Bachillerato Universitario, fue elaborado por la
Vicerrectora de Docencia de la Benemrita Universidad Autnoma de Puebla.
DIRECTORIO
Mtro. Enrique Agera Ibez
Rector
M.A. Armando Valerdi Rojas
Secretario General
M.A. Jos Alfonso Esparza Ortiz
Tesorero General
M.A. Oscar Gilbn Rosete
Contralor General
Mtro. Jos Jaime Vzquez Lpez
Vicerrector de Docencia
Lic. Georgina Maldonado Lima
Directora de Educacin Media Superior
Presentacin
La Benemrita Universidad Autnoma de Puebla ha producido las Guas para el
maestro y para el alumno como parte de las acciones para elevar la calidad
acadmica del Bachillerato Universitario. Su finalidad es respaldar el aprendizaje
de los estudiantes v apoyar el trabajo de los profesores en cada una de las
asignaturas que integran el nuevo plan de estudios de la preparatoria (Plan 5). La
produccin de estas Guas tiene como base el trabajo colegiado de las Academias
de Maestros del Nivel Medio Superior de la BUAP. En ellas se han podido
conjugar las experiencias de los docentes, cada vez ms exitosas en materia de
superacin acadmica. Se han incorporado tambin a estos textos el trabajo de
profesores y especialistas de otras instituciones educativas, con quienes nuestros
maestros mantuvieron un intenso v fructfero trabajo.
La Vicerrectora de Docencia reconoce el empeo que ha tenido, para la
produccin de esta Gua, la Academia General de Computacin del Nivel Medio
Superior, periodo 2004-2005, particularmente los maestros:
Ma. del Pilar B. Guevara Castillo, Salvador Alberto Prez Gonzlez, Jorge
Sandoval Robles, Maricela Snchez Hernndez, Ma. De los ngeles Snchez
de los Santos, Ma. De Lourdes Carren Snchez, Jos Hctor Orea Reina,
Jos de Jess Viveros Olivera, Ma. Edith Jurez Hernndez, Silverio Toxqui
Mendoza, E. Augusto Prez Romero, Jos P. Caseln Rosas.
En el diseo de las Guas para el maestro y para el alumno se han contemplado
los avances de las Academias en la actualizacin y precisin de los contenidos de
las asignaturas, y se incorporaron estrategias para un mejor aprendizaje a partir
de nuevos enfoques pedaggicos que orienten las Actividades de la educacin
media superior en la BUAP. Todo ello contribuir a cumplir de una mejor manera
los bbjetivos de calidad y pertinencia educativa que se ha propuesto nuestro
bachillerato.
La publicacin de estas Guas corresponde al compromiso sostenido del rectorado
de contribuir a la mejor formacin de los jvenes preparatorianos y de apoyar el
buen desempeo de sus profesores, orientaciones prioritarias que han sido
recogidas en el Plan General de Desarrollo 2002- 2005 de nuestra Benemrita
Institucin.
Vicerrectora de Docencia
Computacin VI
10
23
1. Qu es el html?
1.1
Introduccin
2. Etiquetas
2.1
Estructura bsica de un documento html
3. Encabezado de un documento
3.1
Ttulo de un documento
24
29
24
27
4.3
4.4
4.5
4.6
4.7
54
57
Objetivo General
Que el alumno conozca las caractersticas de las bases de datos de Microsoft
Access para que maneje y organice diferente tipo de informacin.
Microsoft Access es un gestor de bases de datos en ambiente Windows que
maneja base da datos relacionales es decir informacin entre dos o ms tablas
(diferencia con Excel)
Microsoft Access permite introducir y almacenar datos, ordenarlos y manipularlos.
Organizarlos de manera significativa para que se pueda obtener informacin no
visible como totales, tendencias o relaciones de otro tipo. Debe permitir en
principio: Introducir, almacenar, recuperar y trabajar con datos.
Conceptos
9
Base de datos. Es el objeto principal que contiene a su vez a los
objetos: tablas, consultas, formularios, informes, macros y mdulos.
9
Campo. Es una categora de informacin que representa los rtulos
de cada columna, de una tabla
9
Registro. Es la informacin de los diversos datos a manejar, los
cuales se van a encontrar localizados en cada una de las filas de la
tabla, es decir, cada fila consta de un nico registro.
9
Tablas. Es un contenedor en donde se almacenarn los datos
comunes a un tema en particular
9
Consultas. Son objetos que nos permiten disear y ejecutar
consultas a las tablas.
9
Formularios. Son los objetos donde podemos realizar capturas,
disear aplicaciones, etc.
9
Informes. Son objetos que nos permiten disear informes para poder
imprimirlos
9
Macros. Nos permiten automatizar tareas e insertarlas para su uso
en diversos objetos.
9
Mdulos Es donde podemos programar procedimientos y funciones
en Access e incorporarlos en diversos objetos.
9
Id. Es la clave que hace a un registro nico, no debe duplicarse
Actividad 1
1. Contesta las siguientes preguntas:
Crees que tu nombre est en alguna base de datos? ______ En cuales?
__________________________________________________________________
__________________________________________________________________
______________
Cmo organizas tus cassetes, discos compactos, libros?
__________________________________________________________________
__________________________________________________________________
______________
Crees que puedas organizar una base de datos de stos?
______________________________
Cmo?___________________________________________________________
_______
En tu casa que otras cosas crees que se puedan organizar en una base de
datos?____________________________________________________________
________
2. Escribe
Donde y qu base de datos has consultado manualmente?
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
____________________________
3. Escribe un ejemplo de base de datos en donde utilices la computadora para
consultarla.
10
1.3
Tablas
Unidad donde crearemos el conjunto de datos de nuestra base de datos. Estos
datos estarn ordenados en columnas verticales (Campos y Registros)
Consultas
Aqu definiremos las preguntas que formularemos a la base de datos con el fin de
extraer y presentar la informacin resultante de diferentes formas (pantalla,
impresora...)
Formulario
Elemento en forma de ficha que permite la gestin de los datos de una forma ms
cmoda y visiblemente ms atractiva.
Informe
Permite preparar los registros de la base de datos de forma personalizada para
imprimirlos.
Macro
Conjunto de instrucciones que se pueden almacenar para automatizar tareas
repetitivas.
Mdulo
Programa o conjunto de instrucciones en lenguaje Visual basic
Una base de datos comienza con el diseo de una tabla. Para ello, es necesario
plantearse primero qu datos necesitamos. En nuestro ejemplo, necesitaremos:
2.1
No. De matrcula
Nombre, apellidos, direccin, telfono, etc., del alumno
Actividad que realiza
Descripcin de una Tabla
11
2.2
Campos
Ejemplo de tabla
LISTA TELEFNICA
Nombre
Casco Mena Pedro
De los Santos Martines
Garca Sosa Rebeca
Direccin
Av. Independencia 1290
12 Oriente 2345
Calle bano 340
Telfono
(222) 2 34 56 78
(222) 2 65 98 74
(222) 2 54 87 98
No. de cuenta
del cliente
25-456-897-002
25-635-896-012
25-914-365-014
En esta lista podemos observar que el campo Nombre es fundamental para que
el registro tenga sentido. Sera absurdo para esta tabla que apareciera una
direccin en la lista sin ir acompaado de un nombre. Por este motivo se suelen
denominar campos fundamentales a aquellos que definen al registro y campos
secundarios a los que lo complementan.
12
LISTA TELEFNICA
No. de cuenta
Nombre
Direccin
Telfono
del cliente
Casco Mena Pedro
Av. Independencia 1290 (222) 2 34 56 78 25-456-897-002
De los Santos Martnez 12 Oriente 2345
(222) 2 65 98 74 25-635-896-012
Garca Sosa Rebeca Calle bano 340
(222) 2 54 87 98 25-914-365-014
COMPRAS
Fecha de
Fecha de
No. de cuenta
la ltima
vencimiento
del cliente
compra Monto
25-456-897-002 19-Dic-02 $1,358.45 30-Ene-03
25-635-896-012 22-Dic-02 11,354.98 31-Ene-03
25-914-365-014 24-Dic-02 4,356.00 01-Feb-03
LISTA TELEFNICA
No. de
cuenta
del
cliente
Nombre
Direccin
Telfono
Casco Mena Pedro
Av. Independencia 1290 (222) 2 34 56 78 00001
De los Santos Martnez 12 Oriente 2345
(222) 2 65 98 74 00002
Garca Sosa Rebeca Calle bano 340
(222) 2 54 87 98 00003
COMPRAS
Fecha de
Fecha de
cliente la ltima
vencimiento
compra Monto
00001
19-Dic-02 $1,358.45 30-Ene-03
00002
22-Dic-02 11,354.98 31-Ene-03
00003
24-Dic-02 4,356.00 01-Feb-03
13
De esta manera se consigue que no haya datos repetidos. Con esta estructura
cada vez que llegue un cliente, no ser necesario volver a introducir sus datos
personales. Basta con introducir su nmero de cuenta para que Microsoft Access
sepa de que cliente se trata.
A esta forma de organizar la base de datos mediante distintas tablas relacionadas
por campos comunes se les llama base de datos relacional.
Antes de realizar tu base de datos es IMPORTANTE:
1. Conocer exactamente para qu se quiere usar la base de datos, qu datos
son los que interesan y qu informacin necesitara extraer.
2. Una vez que esto est claro, se definen las Tablas que compondrn la base
de datos. Dentro de cada tabla, se piensa qu campos sern necesarios, ya
que un mal diseo har que el sistema sea lento y los resultados no sean los
esperados.
3. Existen dos formas de ver una tabla, Diseo y Hoja de datos
Diseo:
Hoja de datos:
Texto
15
Para salir de la tabla, utiliza alguno de los dos mtodos anteriormente descritos
(cierra la ventana o accede a Archivo - Guardar). Una vez guardada la tabla
podemos modificar el contenido de los campos pulsando de nuevo el botn Abrir
para aadir ms registros o modificar los ya existentes. Al terminar de capturar
todos los campos se guardar la tabla.
Tarea:
El alumno deber realizar dos tablas que contengan campos que se puedan
relacionar con la anterior. El profesor podr tomar como ejemplo las siguientes
tablas, para completar un total de tres tablas.
IdClaveTutor
085855
041733
079199
Matrcula
Nombre
2002123
Alejandro
2002124
Lucrecia
2002125
Gustavo
Grupo
5AM
Promedio
5 Sem
8.9
Materia
Promedio
Optativa
total
Tcnico
en 8
PC
5BM
9.5
Contabilidad
5CM
9.2
Tcnico
PC
7.5
en 9
Campo Relacional
Tutor
085855
041733
079199
Nombre Categora
Maricela
Snchez
Hctor
Orea
Jess
Viveros
Tiempo
completo
Tiempo
Completo
Tiempo
Completo
Horas
de
Tutora
6
Biologa
15
msh-02@hotmail.com
Historia
20
hecorrey@hotmail.com
Qumica
21
jjvo@hotmail.com
Academia
Antigedad
16
2.3
Vista Hoja
de Datos
Ejecutar
Para visualizar los datos de la Consulta dar clic en el botn ejecutar de la Barra de
Herramientas, observndose de la siguiente forma.
17
Vista
Orden
Filtrar
Quitar o
Aplicar
18
2.4
Relacionando tablas
Una tabla que se acaba de crear no esta relacionada con ninguna otra tabla. Es
indispensable relacionarlas para visualizar los datos entre los campos de
diferentes tablas de una base de datos.
Estando en la base de datos, al seleccionar el icono Relaciones
aparecern las tablas previamente elaboradas.
El campo que contiene la clave principal o Id debe ser arrastrado hacia el campo
de la otra tabla con el cual se va a relacionar (recordar que deben ser del mismo
tipo los datos), se debe dar clic en integridad referencial y aceptar.
Integridad Referencial
Es un sistema de reglas de Access para asegurarse de que las relaciones entre
registros de tablas son vlidas y de que no se eliminen o cambien accidentalmente
datos relacionados. Se establece Integridad Referencial cuando se cumple lo
siguiente:
19
Para visualizar los datos relacionados, debers abrir la Tabla principal y aparecer
del lado izquierdo un signo + que indica la relacin, al dar clic al signo se mostrar
la otra Tabla.
2.5
Creando un formulario
Los formularios son utilizados tpicamente para realizar las siguientes actividades:
Introducir datos
Modificar Datos
Ver Datos
Imprimir datos
Asignar diferentes formatos
20
principal o la
21
22
Cuadro de
Texto
Etiqueta
23
1.
Qu es el html?
1.1
Introduccin
El lenguaje de marcas para hipertexto, es un sistema para estructurar
documentos. Estos documentos pueden ser mostrados por los visores de pginas
Web en Internet, como Netscape, Mosaic o Microsoft Internet Explorer. Por el
momento no existe un estndar de HTML ya que tanto Netscape como Microsoft
se empean en incluir etiquetas que solo funcionan con sus respectivos
navegadores. De cualquier manera existen diferentes revisiones o niveles de
estandarizacin, el 1.0, el 2.0 y el 3.0, lo que produce que algunos visores no
"comprendan" en su totalidad el contenido de un documento. En este manual se
ha utilizado la revisin 3.0 de HTML. Esto quiere decir que algunas de las rdenes
de HTML que aqu se indican puede que no sean reconocidas por algunos visores
de pginas Web. Netscape 2.x y Microsoft Explorer 3.x reconocen prcticamente
todas las rdenes HTML vistas en este manual.
2.
Etiquetas
Bsicamente, el HTML consta de una serie de rdenes o etiquetas, que indican al
visor la forma de representar los elementos (texto, grficos, etc.) que contenga el
documento. Las ordenes son referidas con palabras como: etiquetas directivas.
Las etiquetas de HTML pueden ser de dos tipos, cerradas o abiertas. Las
etiquetas cerradas son aquellas que tienen una palabra clave que indica el
principio de la etiqueta y otra que indica el final. Entre la etiqueta inicial y la final se
pueden encontrar otras etiquetas. Las etiquetas abiertas constan de una sola
palabra clave. Para diferenciar las etiquetas del resto del texto del documento se
encierran entre los smbolos < y >. Las etiquetas cerradas incluyen el carcter /
antes de la palabra clave para indicar el final de la misma. Una etiqueta puede
contener "parmetros". Estos parmetros se indican a continuacin de la palabra
clave de la etiqueta.
Ejemplos:
Etiqueta cerrada
<CENTER> Mi pgina Web </CENTER>
Etiqueta abierta
<HR>
Etiqueta con parmetros
<BODY bgcolor="#FFFFFF"> </BODY>
Los archivos que contienen documentos HTML suelen tener la extensin .html o
.htm.
24
Notas:
Para mejor claridad, en este manual se han fijado los siguientes criterios a la hora
de escribir la sintaxis de las etiquetas de HTML.
1.
2.
3.
4.
25
Actividad 1
1.
2.
3.
3. Encabezado de un documento
3.1
Ttulo de un documento
26
Ejemplo :
<TITLE>La pgina Web de Fac. Ciencias de la Computacin</TITLE>
Actividad 2
Teniendo activa la ventana de Block de Notas con su archivo ejercicio1.html. En
su cdigo editado, el alumno modificar la lnea de <TITLE>
<TITLE>Mi Primera Pagina Web</TITLE>
Guardar los cambios y en la ventana del navegador Internet Explorer pulsar el
botn
, para que se cargue nuevamente su pgina en el navegador y ahora
podamos ver los cambios.
Ntese que lo nuevo ser observar la Barra de ttulo del Navegar que ahora
contendr:
Mi Primera Pagina Web
Dentro de la cabecera de nuestro documento podemos incluir otras etiquetas
adicionales. La etiqueta <META> indica al visor de Internet las palabras clave y
contenido de nuestra pgina Web. Muchos de los buscadores de pginas Web de
Internet (Yahoo, Lycos, etc.) utilizan el contenido de esta etiqueta para incluir la
pgina en sus bases de datos. La etiqueta <META> lleva generalmente dos
parmetros, name y content.
Actividad 3
Regresando al Block de Notas, insertar antes de la etiqueta </HEAD>
<META name = "Pgina de Jose" content = "Mi pgina personal, Musica y
Peliculas">
Indica al visor el nombre de la pgina y sus contenidos principales,
<META name = "keywords" content = "Jose musica peliculas links espaa">
Indica al visor las palabras clave para los buscadores de Internet. En este caso no
veremos cambio alguno en la pgina web que presenta el navegador ya que esto
slo representa para los buscadores de informacin, valores tiles de bsqueda.
Otro uso de la etiqueta <META> es la de indicar documentos con "refresco
automtico". Si se indica un URL se sustituir el documento por el indicado una
vez transcurridos el nmero de segundos especificados. Si no se incluye ninguna
27
Leccin 2
Duracin: 100 minutos
Objetivo
El alumno agregar fondos a su Pgina Web e identificar las etiquetas y los
diferentes caracteres a emplear.
Contenido
1. Cuerpo del documento
1.1
Fondo
1.1.1 Imagen
1.1.2 Color
1.2
Juego de caracteres del documento
Conceptos
Juego de Caracteres. Son formas de representar caracteres especiales usando
solamente el cdigo ASCII de siete bits.
4.
4.1
Fondo
La etiqueta <BODY></BODY> indica el inicio y final de nuestra pgina Web. Ser
entre el inicio y el final de esta etiqueta donde pongamos los contenidos de
28
nuestra pgina, textos, grficos, enlaces, etc. Esta etiqueta tiene una serie de
parmetros opcionales que nos permiten indicar la "apariencia" global del
documento:
background= "nombre de archivo grfico"
Indica el nombre de un archivo grfico que servir como "fondo" de nuestra
pgina. Si la imagen no rellena todo el fondo del documento, sta ser
reproducida tantas veces como sea necesario.
bgcolor = "cdigo de color"
Indica un color para el fondo de nuestro documento. Se ignora si se ha usado el
parmetro background.
text = "cdigo de color"
Indica un color para el texto que incluyamos en nuestro documento. Por defecto es
negro.
link = "cdigo de color"
Indica el color de los textos que dan acceso a una liga (Hyperenlace). Por defecto
es azul.
vlink = "cdigo de color"
Indica el color de los textos que dan acceso a una liga (Hyperenlace) que ya
hemos visitado con nuestro visor. Por defecto es prpura.
El cdigo de color es un nmero compuesto por tres pares de cifras
hexadecimales que indican la proporcin de los colores "primarios", rojo, verde y
azul. El cdigo de color se antecede del smbolo #. Por ejemplo: #00FF00 que
corresponde al color verde.
Ejemplos:
#000000
#FF0000
#00FF00
#0000FF
#FFFFFF
Color Negro
Color Rojo
Color Verde
Color Azul
Color Blanco
El primer par de cifras indican la proporcin de color Rojo, el segundo par de cifras
la proporcin de color Verde y las dos ltimas la proporcin de color Azul. Cada
29
Actividad 1
4.1.1 Imagen como fondo
El alumno entrar al Block de Notas y abrir el archivo ejercicio1.html.
Modificar la lnea de cdigo que corresponde a la etiqueta BODY de la
siguiente manera guardando los cambios:
<BODY background= "fondo.gif">
donde fondo.gif es un archivo de imagen previamente guardado. Los
navegadores pueden reproducir bien dos formatos de archivos: JPG y GIF.
Restaurar el navegador Internet Explorer y abrir su archivo para visualizar
los cambios despus de actualizar. El cambio que observaremos es la imagen
que presenta el fondo.
4.1.2 Color como fondo
En el Block de Notas, el alumno modificar la lnea de cdigo que corresponde
a la etiqueta BODY de la siguiente manera.
<BODY bgcolor = "#FF00FF">
Visualizar los cambios en el explorador. El cambio que observaremos es el
color que presenta el fondo, magenta.
30
!
--
"
"
--
#
--
$
--
%
--
&
&
--
'
'
--
(
--
)
--
*
--
+
--
,
--
-
--
.
--
/
--
:
--
;
--
<
<
--
=
--
>
>
--
?
--
@
--
[
--
\
--
31
]
--
^
--
_
--
`
--
{ --
| --
} --
~ --
  nbsp
¡ iexcl
¢ cent
£ pound
¤ curren
¥ yen
¦ brvbar
§ sect
¨ uml
© copy
ª ordf
« laquo
¬ not
® reg
¯ macr
° deg
± plusmn
² sup2
³ sup3
´ acute
µ micro
¶ para
· middot
¸ cedil
¹ sup1
º ordm
» raquo
¼ frac14
½ frac12
¾ frac34
¿ iquest
À Agrave
Á Aacute
 Acirc
à Atilde
Ä Auml
Å Aring
Æ AElig
Ç Ccedil
È Egrave
É Eacute
Ê Ecirc
Ë Euml
Ì Igrave
Í Iacute
Î Icirc
Ï Iuml
Ð ETH
Ñ Ntilde
Ò Ograve
Ó Oacute
Ô Ocirc
Õ Otilde
Ö Ouml
× times
Ø Oslash
Ù Ugrave
Ú Uacute
Û Ucirc
Ü Uuml
Ý Yacute
Þ THORN
­ shy
ß szlig
32
à agrave
á aacute
â acirc
ã atilde
ä auml
å aring
æ aelig
ç ccedil
è egrave
é eacute
ê ecirc
ë euml
ì igrave
í iacute
î icirc
ï iuml
ð eth
ñ ntilde
ò ograve
ó oacute
ô ocirc
õ otilde
ö ouml
÷ divide
ø Oslash
ù ugrave
ú Uacute
û ucirc
ü uuml
ý yacute
þ thorn
ÿ yuml
Actividad 2
Teniendo activada la ventana de Block de Notas, despus de la lnea:
HOLA A TODOS!!!,
escriba:
página página
Para lo cual el alumno se auxiliar de la lista de caracteres.
Visualizar los cambios en el explorador.
Para poder bajar las palabras pgina, escribir al final de HOLA A TODOS!!! y de la
palabra página, la etiqueta <p> o <br>.
33
Leccin 3.
Duracin: 100 minutos
Objetivo
El alumno insertar espacios, saltos de lnea y atributos al texto de la Pgina Web.
Contenido
3.1
3.2
3.3
3.4
Conceptos
Atributos.
Son los estilos y alineaciones de un texto
4.3
Se ver como
34
Esto
es
una
frase
Actividad 1
El alumno abrir un nuevo archivo en el Block de Notas y escribir la estructura
bsica del documento HTML y dentro del cuerpo de la pgina Web lo siguiente:
Esto es
que no se
espacios.
una
frase
respetarn
note
los
Se ver como
<PRE>
Este texto
ha sido
preformateado .
Este texto
ha sido
preformateado .
</PRE>
ha sido
preformateado .
</PRE>
Guardar los cambios y visualizar en el Explorador. Ahora observar la
interpretacin del navegador, respetar todos los espacios tabuladores y saltos de
lnea.
Para indicar un salto de lnea se utiliza la etiqueta <BR> y para un cambio de
prrafo (deja una lnea en blanco en medio) se utiliza la etiqueta <P>.
35
Ejemplo
Se vera como
El profesor realizar un ejercicio en donde utilice el <BR> y <P>, que los alumnos
visualicen en el Explorador.
La etiqueta <P> puede usarse tambin como etiqueta "cerrada" <P></P>
indicando de esta manera los atributos de un prrafo en concreto. Cuando se usa
de esta manera tiene el parmetro align que indica al visor la forma de "justificar"
el prrafo. Los valores posibles de este parmetro son LEFT, RIGHT y CENTER,
estando aun en estudio el valor JUSTIFY.
Ejemplo
Se vera como
Actividad 2
4.4
Lneas
La etiqueta <HR> muestra una lnea horizontal de tamao determinable. Tiene los
siguientes parmetros opcionales:
align = posicin
36
Ejemplo:
<HR align= center size= 20 width= 50%>
La etiqueta <HR> sin ningn parmetro mostrara una lnea horizontal que
ocupara todo el ancho de la pgina.
En el Block de Notas el alumno escribir:
<HR align= center size= 20 width= 50%>
Guardar y visualizar en el Explorador.
Ahora observar la interpretacin del navegador.
Actividad 3
4.5
Encabezados (Cabeceras)
37
Ejemplo
Se vera como
Se vera como
<H3>Pgina
personal.
de
Jose</H3>Esta
es
mi
pgina
Para indicar atributos del texto (negrilla, subrayado, etc.) tenemos varias etiquetas.
Algunas de ellas no son reconocidas por determinados visores de Internet, es por
ello que segn el visor que est utilizando, ver el resultado correctamente o no.
Atributo
Etiqueta
Ejemplo
Resultado
Negrita
<B></B>
<B>Texto de prueba</B>
Texto de prueba
Cursiva
<I></I>
<I>Texto de prueba</I>
Texto de prueba
38
Teletype
<TT></TT>
<TT>Texto de prueba</TT>
Texto de prueba
Subrayado
<U></U>
<U>Texto de prueba</U>
Texto de prueba
Tachado
<S></S>
<S>Texto de prueba</S>
Texto de prueba
Parpadeo
<BLINK></BLINK>
<BLINK>Texto de prueba</BLINK>
Texto de prueba
Superindice <SUP></SUP>
<SUP>Texto de prueba</SUP>
Texto de prueba
Subindice
<SUB></SUB>
<SUB>Texto de prueba</SUB>
Centrado
Texto de prueba
Dentro del Block de Notas, el alumno slo escribir la tercera columna de la tabla
anterior, guardar y visualizar en el Explorador la interpretacin del navegador.
Leccin 4
Duracin: 100 minutos
Objetivo
El alumno elaborar un texto con diferentes fuentes incluyendo una lista de datos
Contenido
4.1 Fuente para texto (Font)
4.1.1 Tamao, color, tipo
4.2 Lista de elementos
4.2.1 Tipos de lista
4.7
39
Actividad 1
Dentro del Block de Notas del Ejercicio2.html, el alumno escribir slo la primera
columna. Guardar y visualizar en el Explorador la interpretacin del navegador.
Ejemplo
Se vera como
Texto
prueba
de
Existen otras etiquetas que realizan las mismas operaciones que las antes vistas
en los atributos del texto.
Etiqueta
<STRONG></STRONG> <B></B>
<CITE></CITE>
<I></I>
<STRIKE></STRIKE>
<S></S>
40
Listas de elementos
type = tipo
Indica el tipo de numeracin utilizada. Si no se indica se entiende que ser
una lista ordenada numricamente. Los tipos posibles son :
1 = Numricamente. (1,2,3,4,... etc.)
a = Letras minsculas. (a,b,c,d,... etc.)
A = Letras maysculas. (A,B,C,D,... etc.)
i = Nmeros romanos en minsculas. (i.ii,iii,iv,v,... etc.)
I = Nmeros romanos en maysculas. (I,II,III,IV,V,... etc.)
Actividad 2
Dentro del Block de Notas, el alumno escribir slo la primera columna
Ejemplo
<OL>
<LI>Espaa
<LI>Francia
<LI>Italia
<LI>Portugal
Resultado
1.
2.
3.
4.
Espaa
Francia
Italia
Portugal
41
</OL>
<OL type = A >
<LI>Espaa
<LI>Francia
<LI>Italia
<LI>Portugal
</OL>
A.
B.
C.
D.
Espaa
Francia
Italia
Portugal
Las listas sin numerar representan los elementos de la lista con una vieta o
marca que antecede a cada uno de ellos. Se utiliza la etiqueta <UL></UL> para
delimitar la lista, y <LI> para indicar cada uno de los elementos.
La etiqueta <UL> puede contener el parmetro type que indica la forma de la
vieta o marca que antecede a cada elemento de la lista. Los valores de type
pueden ser disk, circle o square, con lo que la vieta o marca puede ser un
disco, un circulo o un cuadrado.
Dentro del Block de Notas, el alumno escribir slo la primera columna
Ejemplo
<UL type = disk >
<LI>Espaa
<LI>Francia
<LI>Italia
<LI>Portugal
</UL>
<UL type = square>
<LI>Espaa
<LI>Francia
<LI>Italia
<LI>Portugal
</UL>
Resultado
Espaa
Francia
Italia
Portugal
Espaa
Francia
Italia
Portugal
Las listas de definicin muestran los elementos tipo Diccionario, o sea, trmino y
definicin. Se utiliza para ellas la etiqueta <DL></DL>. El elemento marcado como
trmino se antecede de la etiqueta <DT>, el marcado como definicin se antecede
de la etiqueta <DD>.
42
Resultado
<DL>
WWW
<DT>WWW
<DD>Abreviatura de World Wide Web
Abreviatura de World Wide Web
FTP
<DT>FTP
Abreviatura de File Transfer Protocol
<DD>Abreviatura de File Transfer Protocol
<DT>IRC
IRC
Abreviatura de Internet Relay Chat
<DD>Abreviatura de Internet Relay Chat
</DL>
Todas las anotaciones que haya realizado las deber visualizar en el Explorador
(actualizar).
Existen otros dos tipos de listas menos comunes. Las listas de Men o Directorio
se comportan igual que las listas sin numerar. La lista de Men utiliza la etiqueta
<MENU></MENU> y los elementos se anteceden de <LI> El resultado es una lista
sin numerar ms "compacta" es decir, con menos espacio interlineal entre los
elementos.
La lista de Directorio utiliza la etiqueta <DIR></DIR> y los elementos se anteceden
de <LI>. Los elementos tienen un lmite de 20 caracteres.
Todas las listas se pueden "anidar", es decir incluir una lista dentro de otra, con lo
que se consigue una estructura tipo "ndice de materias".
El alumno regresar al Block de Notas, para que escriba el siguiente ejemplo, slo
la primera columna.
Ejemplo
<UL type= disk>
<LI>Buscadores
<UL>
<LI>Yahoo
<LI>Ole
<LI>Lycos
</UL>
<LI>Links
<UL>
<LI>Microsoft
<LI>IBM
</UL>
</UL>
Resultado
Buscadores
o Yahoo
o Ole
o Lycos
Links
o Microsoft
o IBM
43
Leccin 5
Duracin: 100 minutos
Objetivo
El alumno navegar dentro de su pgina Web y hacia fuera por medio de Ligas o
Hiperenlaces.
Contenido
5.1Imgenes
5.5.1 Formatos
5.2 Ligas o hiperenlaces
Conceptos
Ligas o hiperenlaces.
Es un elemento de la pgina que hace que el navegador acceda a otro recurso,
otra pgina Web, un archivo, etc.
4.9
Imgenes
Hasta el momento hemos visto como se puede escribir texto en una pgina Web,
as como sus posibles formatos. Para incluir una imagen en nuestra pgina Web
utilizaremos la etiqueta <IMG>.
4.9.1 Formatos
Hay dos formatos de imgenes que todos los navegadores modernos reconocen:
las imgenes GIF y JPG. Cualquier otro tipo de archivo grfico o de imagen (BMP,
PCX, CDR, etc...) no ser mostrado por el visor, a no ser que disponga de un
programa externo que permita su visualizacin.
La etiqueta <IMG> tiene varios parmetros:
src = "imagen"
Indica el nombre del archivo grfico a mostrar.
alt = "Texto"
Mostrar el texto indicado en el caso de que el navegador utilizado para ver
la pgina no sea capaz de visualizar la imagen.
lowsrc ="imagen"
Muestra una segunda imagen "superpuesta" sobre la primera una vez se
carga la pgina. Este parmetro no es reconocido por la totalidad de los
44
hspace = margen
Indica el nmero de espacios horizontales, en puntos, que separarn la
imagen del texto que la siga y la anteceda.
vspace = margen
Indica el nmero de puntos verticales que separaran la imagen del texto
que le siga y la anteceda.
ismap / usemap
Indica que la imagen es un MAPA. Veremos estos parmetros mas
adelante en este manual.
45
Actividad 1
El alumno abrir un nuevo archivo en el Block de Notas y escribir la estructura
bsica del documento HTML y dentro del cuerpo de la pgina Web escribir slo
la primera columna
Ejemplo
Se vera como
Ejemplo
Se vera como
<IMG src="caution.gif"
width=100 >
<IMG src="caution.gif"
height=20 >
46
<IMG src="caution.gif"
align=TOP>Atencion !!!
Atencion !!!
(ARRIBA)
Atencion !!!
(MEDIO)
<IMG src="caution.gif"
align=MIDDLE>Atencion !!!
<IMG src="caution.gif"
align=BOTTOM>Atencion !!!
Atencion !!!
Tenga en cuenta<IMG src="caution.gif"
hspace=20>esta indicacion.
Tenga en cuenta
esta indicacion
(SEPARACIN HORIZONTAL)
Tenga en cuenta<IMG src="caution.gif"
vspace=40>esta indicacion.
Tenga en cuenta
esta indicacion.
(SEPARACIN VERTICAL)
Ejercicios sugeridos
1. Defina una lista numerada con los nombres de sus compaeros.
2. Defina una lista no numerada con los nombres de sus compaeros.
3. Haga una lista numerada anidando una lista no numerada con los medios
de transporte con ejemplos.
4. Haga un glosario donde defina los animales domsticos: perro, gato y pez.
5. Inserta una lnea horizontal de separacin con longitud de 75% y grosor 10.
6. Inserte en la pgina HTML una imagen, cualquiera (JPG GIF) y cntrela.
47
4.10
Ligas o Hyperenlaces
Se veria como
Se vera como
Para
buscar
en
Internet
:
<A href = "http://www.yahoo.com/" > Para buscar en Internet :
<IMG src = "yahoo.gif"></A>
Pulsando sobre la imagen
http://www.yahoo.com/.
se
accedera
la
pgina
situada
en
Una liga tambin puede llevarnos a una zona de nuestra pgina. Para ello
debemos marcar en nuestra pgina las diferentes secciones en las que se divide.
Lo haremos con el parmetro name.
48
Actividad 3
Dentro del Block de Notas, el alumno escribir:
<A name = "seccion1"></A>
Esta instruccin marca el inicio de una seccin dentro de nuestra pgina. La
seccin se llamar seccion1.
Para hacer un enlace a esta seccin dentro de nuestra pgina lo haramos de la
siguiente forma:
<A href = "#seccion1">Primera Parte</A>
Una liga puede hacerse a cualquier tipo de archivo. Con las etiquetas anteriores
hemos visto como hacer ligas a pginas Web o secciones dentro de una pgina
web, pero podramos hacer una liga a un grupo de noticias, o a otro servicio de
Internet.
Ejemplo:
<A href = "news://www.buap.mx/news">Ultimas noticias</A>
Asimismo podemos hacer que la liga d como resultado el envo de un correo
electrnico a una direccin de correo determinada.
Actividad 4
Dentro del Block de Notas, el alumno escribir:
<A href = "mailto: luisfd@jet.es">Envame tus sugerencias</A>
Tambin podemos realizar una liga a un archivo cualquiera. En este caso el
navegador intentar "ejecutar" el archivo, y si no puede hacerlo nos preguntar si
deseamos grabarlo en nuestra computadora. Esta es una forma sencilla de
permitir a los visitantes de nuestra pgina copiar archivos a su computadora.
Ejemplo:
<A href = "manual.zip">Pulsa aqui para llevarte una copia del manual.</A>
49
Leccin 6
Duracin: 100 minutos
Objetivo
El alumno elaborar diferentes formatos de tablas y pondr efectos a los ttulos.
As mismo realizar la subdivisin de la pantalla del visor en diferentes ventanas.
Contenido:
6.1 Tablas
6.1.1 Formatos
6.2 Extensiones de HTML
6.2.1 Marquee
6.3 Frames
Conceptos
Marquee.
Crea una marquesina con un texto en su interior que es capaz de desplazarse
Frame.
Es la divisin de la pantalla del visor en diferentes ventanas, cada una de ellas se
podr manipular por separado permitiendo mostrar una pgina web en cada
ventana.
4.11 Tablas
Las tablas nos permiten representar cualquier elemento de nuestra pgina (texto,
listas, imgenes, etc...) en diferentes filas y columnas separadas entre s. Es una
herramienta muy til para "ordenar" contenidos de distintas partes de nuestra
pgina. La tabla se define mediante la etiqueta <TABLE></TABLE>. Los
parmetros opcionales de esta etiqueta son:
border = num.
Indica el ancho del borde de la tabla en puntos.
cellspacing = num
Indica el espacio en puntos que separa las celdas que estn dentro de la
tabla.
50
cellpadding = num
Indica el espacio en puntos que separa el borde de cada celda y el
contenido de esta.
width = num %
Indica la anchura de la tabla en puntos o en porcentaje en funcin del
ancho de la ventana del visor. Si no se indica este parmetro, el ancho se
adecuar al tamao de los contenidos de las celdas.
height = num %
Indica la altura de la tabla en puntos o en porcentaje en funcin del alto de
la ventana del visor. Si no se indica este parmetro, la altura se adecuar a
la altura de los contenidos de las celdas.
bgcolor = cdigo de color
Especifica el color de fondo de toda la Tabla.
Para definir las celdas que componen la tabla se utilizan las etiquetas <TD>
y <TH>. <TD> indica una celda normal, y <TH> indica una celda de
"cabecera", es decir, el contenido ser resaltado en negrita y en un tamao
ligeramente superior al normal. Los parmetros opcionales de ambas
etiquetas son:
align = LEFT / CENTER / RIGHT / JUSTIFY
Indica como se debe alinear el contenido de la celda, a la izquierda (LEFT),
a la derecha (RIGHT), centrado (CENTER) o justificado (JUSTIFY).
valign = TOP / MIDDLE / BOTTOM
Indica la alineacin vertical del contenido de la celda, en la parte superior
(TOP), en la inferior (BOTTOM), o en el centro (MIDDLE).
rowspan = num
Indica el nmero de filas que ocupar la celda. Por defecto ocupa una sola
fila.
colspan = num
Indica el nmero de columnas que ocupar la celda. Por defecto ocupa una
sola columna.
width = num %
Indica la anchura de la columna en puntos o en porcentaje en funcin del
ancho de la ventana del visor. Si no se indica este parmetro, el ancho se
adecuar al tamao de los contenidos. Este parmetro slo funciona en los
navegadores modernos.
bgcolor = cdigo de color
Especifica el color de fondo del elemento de la Tabla.
51
Para indicar que acaba una fila de celdas se utiliza la etiqueta <TR>. A
continuacin mostraremos un ejemplo de una tabla que contiene solo texto. Como
se indic anteriormente el contenido de las celdas puede ser cualquier elemento
de HTML, un texto, una imagen, una liga, una lista, etc...
Actividad 1
Dentro del Block de Notas, el alumno escribir:
Ejemplo
<TABLE border = 4 cellspacing = 4 cellpadding = 4 width =80%>
<TH align = center>Buscadores
<TH align = center colspan = 2>Otros Links
<TR>
<TD align = LEFT>Yahoo
<TD align = LEFT>Microsoft
<TD align = LEFT>IBM
<TR>
<TD align = LEFT>Infoseek
<TD align = LEFT>Apple
<TD align = LEFT>Digital
</TABLE>
Se vera como
Buscadores
Otros Links
Yahoo
Microsoft
IBM
Infoseek
Apple
Digital
Las etiquetas <TD> y <TH> son cerradas segn el estndar de HTML, es decir
que un elemento de tabla <TD> debera cerrarse con un </TD>, sin embargo los
visores asumen que un elemento de la tabla, queda automticamente "cerrado"
cuando se "abre" el siguiente.
4.12
Extensiones de HTML
Marquee
52
align = top/middle/bottom
Indica si el texto del interior de la marquesina se alinea en la zona alta (top),
en la baja (bottom) o en el centro (middle) de la misma.
bgcolor = cdigo de color
Indica el color del fondo de la marquesina.
direction = left/right
Indica hacia que lugar se desplaza el texto, hacia la izquierda (left) o hacia
la derecha (right)
height = num %
Indica la altura de la marquesina en puntos o porcentaje en funcin de la
ventana del visor.
width = num %
Indica el ancho de la marquesina en puntos o porcentaje en funcin de la
ventana del visor.
loop = num/infinite
Indica el nmero de veces que se desplazar el texto por la marquesina. Si
se indica infinite, se desplazar indefinidamente.
scrolldelay = num
Indica el nmero de milisegundos que tarda en rescribirse el texto por la
marquesina, a mayor nmero menor desplazamiento del texto.
Actividad 2
Dentro del Block de Notas, el alumno escribir:
<MARQUEE bgcolor=#FFFFFF width=50% scrolldelay=0> Bienvenido a mi
pgina personal en Internet
</MARQUEE>
Visualizar los cambios en el Explorador y cerrar el archivo del Block de Notas.
5.
Frames
Los frames es una tcnica para subdividir la pantalla del visor en diferentes
ventanas. Cada una de estas ventanas se podr manipular por separado,
permitindonos mostrar en cada una de ellas una pgina Web diferente. Esto es
53
muy til para, por ejemplo, mostrar permanentemente en una ventana los
diferentes contenidos de nuestra pgina, y en otra ventana mostrar el contenido
seleccionado.
Para definir las diferentes subventanas o frames se utilizan las etiquetas
<FRAMESET> </FRAMESET> y <FRAME>. La etiqueta <FRAMESET> indica
como se va a dividir la ventana principal. Pueden incluirse varias etiquetas
<FRAMESET> anidadas con el objeto de subdividir una subdivisin.
Los parmetros de <FRAMESET> son rows y cols en funcin de si la divisin de
la pantalla se realiza por filas (rows) o columnas (cols). Los parmetros rows y
cols se acompaan de un grupo de nmeros que indican en puntos o en
porcentaje el tamao de cada una de las subventanas. En caso de utilizar rows
los tamaos de las subventanas se entienden indicados de arriba abajo, es decir
el primer valor ser el asignado ala ventana superior, el segundo la ventana
inmediatamente inferior, etc. En el caso de cols los tamaos se aplican de
izquierda a derecha.
Ejemplo
Resultado
<FRAMESET rows=25%,50%,25%>
<FRAMESET cols=120,*,100>
54
name=nombre
Indica el nombre por el que nos referiremos a esa subventana.
src=URL
La ventana mostrar en principio el contenido del documento HTML que se
indique
marginwidth = num
Indica el margen izquierdo y derecho de la subventana en puntos.
marginheight = num
Indica el margen superior e inferior de la subventana en puntos.
scrolling = yes / no / auto
Indica si se aplica una barra de desplazamiento a la subventana en el caso
de que la pgina que se cargue en ella no quepa en los lmites de la
subventana. El valor yes muestra siempre la barra de desplazamiento,
no no la muestra nunca (la zona de la pgina que no quepa en la
subventana no la veremos), y auto la muestra solo en caso de que sea
necesario para poder ver la pgina.
noresize
Si se indica este parmetro, el usuario no podr redimensionar las
subventanas con el visor. Un usuario que este viendo una pgina con
frames puede redimensionarlas seleccionando un borde de la subventana
con el cursor y desplazndolo.
border = num
Indica el borde que separar este frame de la siguiente. Si se indica cero
(0) no se mostrar borde entre las frames, consiguiendo un efecto muy
elegante, siempre y cuando el fondo de todos los frames sea el mismo, o
sean colores slidos.
Actividad 3
El alumno escribir en una pgina Web nueva, lo siguiente:
55
<HTML>
<HEAD>
<TITLE>Pgina con Frames</TITLE>
</HEAD>
<FRAMESET cols=40%,*>
<!--Creo dos subventanas verticales, la de la izquierda ocupa un 40% de la
pantalla, la de la derecha el resto-->
<FRAMESET rows=35%,*>
<!--Creo dos subventanas horizontales dentro de la subventana izquierda ->
<FRAME name= ejer1 src= ejercicio1.html scrolling= auto>
<!-- Llamo a la subventana horizontal superior izquierda con el
nombre
ejer1 y muestro el documento ejercicio1.html-->
<FRAME name= ejer2 src= ejercico2.html scrolling= auto>
<!-- Llamo a la subventana horizontal inferior izquierda con el nombre
ejer2 y muestro el documento ejercicio2.html-->
</FRAMESET>
<! --Cierro la definicin de las subventanas horizontales de la ventana
izquierda -->
<FRAME name= ejer3 src= ejercicio3.html scrolling= auto>
<! Llamo a la subventana vertical derecha con el nombre de ejer3 y
muestro el
documento ejercicio3.html -->
</FRAMESET>
<! --Cierro la definicin de las subventanas verticales -->
</HTML>
Uso de los parmetros target y name.
Nosotros tambin podemos, dentro de un FRAME, crear un men a la izquierda y
una ventana ms grande a la derecha en donde podemos mostrar pginas HTML.
Actividad 4
El alumno escribir en una nueva pgina Web, lo siguiente:
<HTML>
<HEAD>
<TITLE>Pgina principal de FRAMES</TITLE>
</HEAD>
<FRAMESET cols="20%,*">
<FRAME src="indice.html" scrolling="auto">
<!--Muestro el documento indice.html-->
56
57