Para crearlos necesitaremos un documento HTML específico, que llamaremos documento de definición de marcos. En él especificaremos el tamaño y posición de cada marco y el documento HTML que contendrá. Vamos a ver un ejemplo de este tipo de documento:
<HTML>
<HEAD>
<TITLE>Mi primera página con
marcos</TITLE>
</HEAD>
<FRAMESET
COLS="20%,80%">
<FRAME NAME="indice" SRC="indice.html">
<FRAME
NAME="principal" SRC="introduccion.html">
<NOFRAMES>
<P>Lo
siento, pero sólo podrás ver esta página
si tu navegador tiene la capacidad
de
visualizar
marcos.</P>
</NOFRAMES>
</FRAMESET>
</HTML>
Vamos
a explicar detalladamente este ejemplo antes de investigar algo más a fondo cada
una de las etiquetas. Vemos que la cabecera de la página es similar a un
documento normal, pero el habitual BODY es sustituido por un FRAMESET. En cada
FRAMESET se divide la ventana actual (sea la general o un marco) en varias
ventanas definidas o por el parámetro COLS o por ROWS. En éste, separado por
comas, se define el número de marcos y el tamaño de cada uno.
Dentro del <FRAMESET> se hacen dos cosas. Primero, definir cada uno de los marcos poniendoles un nombre y especificando qué fichero HTML le corresponde mediante la etiqueta <FRAME>. Por último, especificamos lo que verá el usuario en el supuesto (cada vez más raro) de que su navegador no soporte frames dentro de la etiqueta <NOFRAMES>. Ahora veremos todos estos elementos en mayor detalle.
|
CODI
FONT |
| </head>
<frameset cols="80,*" frameborder="NO" border="0"
framespacing="0"> |