Frame

Páginas: 5 (1082 palabras) Publicado: 14 de febrero de 2014
N2.0 Documento
Marco



(en lugar de
)

N2.0 altura en filas



(píxel ó %)

N2.0 altura en filas



(* = tamaño
relativo)

N2.0 anchura en
columnas



(píxel ó %)

N2.0 anchura en
columnas



(* = tamaño
relativo)

N3.0b anchura del
borde



N3.0b borde



N3.0b color del borde
N2.0 Definición del
marco



(contenido de
cada uno de
losrecuadros)

N2.0 documento que
se debe mostrar
N2.0 denominazione
N2.0 anchura de los
márgenes



(margen
izquierdo y
derecho)

N2.0 altura de los
márgenes



(margen
superior e
inferior)


o no

N2.0 no
redimensionable

N3.0b color del borde
N2.0 contenido en
ausencia de
marco



(para
navegadores
antiguos)

Para crear una página dividida en marcos, esnecesario crear varios archivos HTML referidos a un
archivo principal, que es el que permite su gestión. Así pues, antes de nada hace falta impostar
este archivo "fuente", y, posteriormente, los demás archivos que componen el marco.
Imaginemos que debemos crear una ventana dividida en marcos como la
de la figura, con un marco en la parte superior fijo (en el cual cargaremos

el archivo "top.htm",que deberemos crear aparte) y un marco central (en el cual cargaremos el
archivo "central.htm", que deberemos, asimismo, crear aparte) que cambiará según cual sea la
página que deba mostrar. Como hemos señalado antes, la gestión de estos dos marcos correrá a
cargo de un tercer archivo, el cual deberá invocarlos asignándoles una parte de la página. He aquí
el código de esta página:Como podemos ver, el código del marco está encerrado entre las marcas
que se comportan como las marcas usuales .
El tamaño de los marcos, o mejor dicho, el espacio que cada uno de ellos debe ocupar en la
página, queda establecido mediante la marca rows="80,*, que significa que el marco alto (que en
este caso es una fila, "row") debe tener 80 píxel, mientras que "*" significa que todo elresto debe
asignarse al marco central. Asimismo, habríamos podido expresar el tamaño de los marcos en
tantos por ciento de esta manera:


Una vez impostados los dos parámetros , dentro de ellos se definen
los nombres y los archivos que deberán invocarse en los dos marcos creados. Es necesario dar un
nombre al marco (name="alto") e indicar el archivo HTML que deberá cargarse dentro del marco(SRC="top.htm"). Deben, por tanto, crearse previamente dos archivos de nombre "top.htm" y
"central.htm".
Fíjate bien en lo importante que es la colocación dentro del código para una correcta interpretación
por parte del navegador. Así, si se invirtiera el orden de esta manera:




el navegador invertiría el orden de asignación y cargaría el archivo "central.htm" en el marco
superior, y elarchivo "top.htm" en el marco central.
Haz clic aquí para ver el resultado de este marco.

Para crear dos marcos verticales basta sustituir el término "rows" (filas)
con el término "cols" (columnas):





Haz clic aquí para ver el resultado de este marco.

Los antiguos navegadores no soportaban los marcos por lo cual, dada la posibilidad de que se use
uno de estos viejos programaspara visualizar las páginas, es útil insertar un código que advierta
de la presencia de marcos y de la imposibilidad de que el navegador los muestre. Éste es el código
que debes incluir:



Atención. Tu navegador no soporta la opción de los marcos. Para ver estas
páginas es necesario descargar un navegador que soporte dicha opción. Te
aconsejo Netscape 3.0 o superior.




Es posibleadoptar 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.








Haz clic aquí para ver el
resultado de este marco.










Haz clic aquí para ver el
resultado de este marco....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • frame
  • Fram
  • frama
  • frame
  • Frame Relay
  • Balloon frame
  • Frames Html
  • Tablas Y Frames

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS