¿Cómo hacer Frames?



Supóngase que se quiere hacer un arreglo de ventanas como esto:
  

Para ello se requieren 3 archivos. El primero, será nuestra declaración de frames. Es el que va a "llamar" a los otros dos; que son los que se van a desplegar en la parte izquierda y derecha de la página. Estos últimos, ya los sabemos hacer, falta ver cómo se hace el primero.

Se requieren 2 TAGS nuevos: <FRAMESET> y <FRAME>.

<FRAMESET> - Nos permite definir algunas propiedades de cada división (Frame). Por ejemplo alto o ancho de cada Frame.

<FRAME> - Aquí se indica el origen (source) de cada página desplegada.

Para el ejemplo mencionado arriba, tendríamos el siguiente código:

<HTML>
<FRAMESET cols="*,*">
<FRAME src="A.html">
<FRAME src="B.html">
</FRAMESET>
</HTML>
En este ejemplo, cols="*,*" quiere decir que el ancho de ambas columnas es idéntico.

En el TAG <FRAME>, se indica que la primera columna tiene como origen (src) la página A.html. La segunda columna B.html.

Nótese como FRAMESET requiere abrirse y cerrarse, pero FRAME sólo requiere abrirse. También es necesario hacer notar que una declaración de Frames no lleva <BODY>. Pero si puede Llevar <HEAD> y <TITLE>
¡Ya está! Hemos creado la primera página con frames. Sin embargo, no siempre queremos que todos los frames de nuestra página tenga el mismo ancho/alto. A continuación:
¿Cómo indicar la proporción de los Frames?

Regresar


El link de esta lección es: http://flores-morones.net/geo/roflo1/HTML/Frames/frames.html (Se abre en toda la ventana).
<A href=../izq.html>&Iacute;ndice</A>