Professional Documents
Culture Documents
dentro del marco (SRC="top.htm"). Deben, por tanto, crearse previamente dos archivos de
nombre "top.htm" y "central.htm".
Fjate bien en lo importante que es la colocacin dentro del cdigo para una correcta
interpretacin por parte del navegador. As, si se invirtiera el orden de esta manera:
<FRAMESET rows="80,*">
<frame name="central"src="central.htm">
<frame name="alto" src="top.htm">
</FRAMESET>
el navegador invertira el orden de asignacin y cargara el archivo "central.htm" en el marco
superior, y el archivo "top.htm" en el marco central.
Para crear dos marcos verticales basta sustituir el trmino "rows" (filas)
con el trmino "cols" (columnas):
<FRAMESET cols="100, *">
<frame name="sx" src="sx.htm">
<frame name="central" src="central.htm">
</FRAMESET>
Los antiguos navegadores no soportaban los marcos por lo cual, dada la posibilidad de que se
use uno de estos viejos programas para visualizar las pginas, es til insertar un cdigo que
advierta de la presencia de marcos y de la imposibilidad de que el navegador los muestre. ste
es el cdigo que debes incluir:
<noframe>
<HTML>
<body>
Atencin. Tu navegador no soporta la opcin de los marcos. Para ver estas
pginas es necesario descargar un navegador que soporte dicha opcin.
Te aconsejo Netscape 3.0 o superior.
</body>
</html>
</noframe>
Es posible adoptar simultneamente una divisin tanto en columnas como en filas, de manera
que se cree una ventana dividida en varios marcos. Veamos cmo debemos intervenir en el
cdigo HTML del documento segn el nmero y la posicin de los marcos que queremos crear.
<frameset rows="100,*">
<frame name="alto" src="top.htm">
<frameset cols="150,*">
<frame
name="sx"
src="sx.htm.htm">
<frame name="central" src="central.htm">
</frameset>
</frameset>
<frameset cols="120,*">
<frame name="sx" src="sx.htm">
<frameset rows="100,*">
<frame
name="alto"
src="top.htm">
<frame name="central" src="central.htm">
</frameset>
</frameset>
<frameset cols="120,*">
<frame name="sx" src="sx.htm">
<frameset rows="20%,60%,20%,*">
<frame
name="alto"
src="top.htm">
<frame
name="central"
src="central.htm">
<frame name="bajo" src="basso.htm">
</frameset>
</frameset>
<frameset cols="75%,25%">
<frameset rows="20%,80%*">
<frame name="alto" src="top.htm">
<frame name="central" src="central.htm">
</frameset>
<frame name="dx" src="dx.htm">
</frameset>
<frameset cols="75%,25%">
<frameset rows="20%,80%*">
<frame name="alto" src="top.htm">
<frameset cols="20%,80%*">
<frame name="sx" src="sx.htm">
<frame name="central" src="central.htm">
</frameset> </frameset>
<frame name="dx" src="dx.htm">
</frameset>
<frameset cols="75%,25%">
<frameset rows="20%,80%*">
<frame name="alto" src="top.htm">
<frame name="central" src="central.htm">
</frameset> <frameset rows="24%,76%">
<frame name="top" src="top2.htm"> <frame name="dx"
src="dx.htm">
</frameset> </frameset>
<frameset cols="25%,75%">
<frameset rows="80%,20%">
<frame name="alto" src="top.htm">
<frame name="bajo" src="basso.htm">
</frameset>
<frame name="central" src="central.htm">
</frameset>
<frameset rows="20%,60%,20%">
<frame
name="alto"
src="top.htm">
<frame
name="central"
src="central.htm">
<frame name="bajo" src="basso.htm">
</frameset>
<frameset
cols="20%,60%,20%">
<frame name="sx" src="sx.htm">
<frame name="central" src="central.htm">
<frame name="dx" src="dx.htm">
</frameset>
Para eliminar el borde gris de los marcos, se debe insertar el siguiente cdigo:
<frameset cols="20%,60%,20%" border=0>
Por lo que se refiere a los enlaces dentro de los marcos (es decir, cmo cargar una pgina en un
marco diverso de aqul en que se encuentra el enlace) hay que hacer referencia al nombre que
hemos asignado a los diferentes marcos en la fase de realizacin. Este nombre no se refiere al
archivo sino a lo que aparece escrito despus de "name=". Por ejemplo, en este caso:
<frame name="alto" src="top.htm">
el nombre asignado es "alto".
Tomemos la siguiente pgina subdividida en marcos:
<frameset cols="20%,60%,20%">
<frame name="sx" src="sx.htm">
<frame name="central" src="central.htm">
</frameset>
Pongamos que de un enlace presente en "SX" tengamos que cargar otra pgina en el marco
"central".
Si el enlace presente en el marco "SX", fuera simplemente:
<A HREF="nuova.htm">
la pgina se cargara dentro del mismo marco (es decir, "SX") porque sin adecuadas marcas
especficas el navegador interpreta que debe cargar la nueva pgina en el mismo marco en que
est presente el enlace.
TAREA
ESCOJA UN FRAME DE 3 O MAS MARCOS EN EL CUAL EN EL CENTRO DEBE
ESTAR LA PAGINA DE PRESENTACION DEL LABORATORIO ANTERIOR, COLOCAR