1. Lo primero que tenemos que hacer es crear un documento
HTML en el que definiremos cuántas zonas va a haber, qué
distribución y tamaño van a tener, y cuál va ser el contenido
de cada una de ellas.
En el ejemplo que vamos a desarrollar, la página va a tener
dos frames distribuidos en columnas (es decir, uno al lado del
otro, en vez de uno encima del otro, lo que sería una
distribución en filas).
Con respecto al tamaño, haremos que el primero (el del
izquierda) ocupe el 20% del ancho de la pantalla, y el otro, el
80% restante.
Y con respecto al contenido, el frame de la izquierda va a
contener un documento HTML llamado mipagind.html, y el
de la derecha otro documento HTML igual que de la otra
pagina.
2. DOCUMENTO HTML
<HTML>
<HEAD>
<TITLE>Mi pagina con frames</TITLE>
</HEAD>
<FRAMESET COLS="20%, 80%">
<FRAME SRC="mipagind.html">
<FRAME SRC="mipagpre.html" NAME="principal">
</FRAMESET>
</HTML>
4. CREACION DE TRES FRAMES
En este caso serán necesarios 4 documentos HTML. El primero
simplemente contiene el código que le indica al navegador el
número de frames de la página, su tamaño, su posición y el
nombre de los archivos donde está el contenido de los 3
frames, a este documento HTML le llamaremos documento de
definición de frames . Los otros 3 documentos HTML tienen el
contenido de cada uno de los tres frames y deben ser creados
de la misma manera que hemos venido creando los documentos
HTML hasta ahora, eso sí, hay que tener en cuenta que ese
contenido será mostrado en un espacio reducido (el del frame
correspondiente) y no en toda la ventana del navegador.
6. FRAME DE 4 DIVISIONES
Es posible adoptar simultáneamente una división tanto en
columnas como en filas, de manera que se cree una
ventana dividida en varios marcos. Veamos cómo
debemos intervenir en el código HTML del documento
según el número y la posición de los marcos que
queremos crear.
9. SINTAXIS
Los frames se declaran con la etiqueta
<FRAMESET>, que debe ser colocada
antes de la etiqueta <BODY>. Si no se
cumple este requisito, la etiqueta se
ignorará.