EJEMPLOS DE FRAME

Un frame de 3 áreas verticales (COLS)

Se vería así:
ABC
Y se escribiría; así:
<FRAMESET COLS=30%,20%,50%>
   <FRAME SRC="a.htm">
   <FRAME SRC="b.htm">
   <FRAME SRC="c.htm">
</FRAMESET>



Un frame de 3 áreas horizontales (ROWS)

Se vería así:
A
B
C
Y se escribiría así:
<FRAMESET ROWS=25%,25%,50%>
   <FRAME SRC="a.htm">
   <FRAME SRC="b.htm">
   <FRAME SRC="c.htm">
</FRAMESET>



Un frame combinado de un área vertical y dos horizontales

Se vería así:
AB
C
Y se escribiría así:
<FRAMESET COLS=20%,*>
   <FRAME SRC="a.htm">
        <FRAMESET ROWS=40%,*>
           <FRAME SRC="b.htm">
           <FRAME SRC="c.htm">
        </FRAMESET>
</FRAMESET>



Un frame combinado de dos áreas horizontales, la de abajo dividida en dos verticales

Se vería así:
A
BC
Y se escribiría así:
<FRAMESET ROWS=50%,*>
   <FRAME SRC="a.htm">
      <FRAMESET COLS=50%,*>
         <FRAME SRC="b.htm">
         <FRAME SRC="c.htm">  
      </FRAMESET>
</FRAMESET>

Habrás podido comprobar que los parámetros que dimensionan los frames actuan al presentar la página inicialmente. Después, si el usuario lo desea, puede redimensionarlos como quiera. Esta es la opción por defecto. Si no se quiere permitir el redimensionado, se aplica el atributo NORESIZE al elemento FRAME. Así:
    <FRAME NORESIZE SRC.....>
Algo parecido ocurre con las barras de scrolling. Están regidas por el atributo SCROLLING, que puede valer YES NO o AUTO. Por defecto es AUTO. Con esta opción el visualizador decide, en función del contenido, si son necesarias las barras o no. Con YES las pondrá siempre, aunque no sean necesarias, y con NO no las pondrá nunca, aunque sean necesarias.
    <FRAME SCROLLING=YES ....>

Un frame con dos áreas verticales. Una normal, la otra con márgenes forzados para el texto (MARGINWIDTH MARGINHEIGHT)

Se vería así:
AAAAAA
AA
Y se escribiría así:
<FRAMESET COLS=50%,50%>
   <FRAME SRC="a.htm">
   <FRAME SRC="a.htm" 
       MARGINWIDTH=50 
       MARGINHEIGHT=50>
</FRAMESET>



Un frame con referencias cruzadas (NAME TARGET)

Se vería así:
AB
Y se escribiría así:
<FRAMESET COLS=50%,50%>
   <FRAME SRC="aa.htm">
   <FRAME SRC="bb.htm" NAME="VENTANA">
</FRAMESET>

Comentarios

Entradas populares de este blog

6º PARCIAL: TABLAS EN HTML

CLASE 21 DE FEBRERO 2019