ejemplos de frames

Páginas: 7 (1749 palabras) Publicado: 26 de abril de 2015








gestionar marcos (frame)



Amados u odiados, útiles o inútiles, excelentes o pésimos, los marcos son instrumentos que forman ya parte habitual del web y que los navegadores gestionan hoy día a la perfección. Los detractores de los marcos afirman la inutilidad de subdividir ulteriormente las páginas web, las cuales, en última instancia, pueden resultar poco legibles. Otros, comoyo, consideran que los marcos pueden llegar a ser muy útiles ya que se evita cargar las mismas imágenes y se mantienen ordenados el contenido y la estructura del sitio. Naturalmente, abusar de los marcos puede producir como resultado pésimas impostaciones gráficas, obteniendo un efecto contrario al previsto.
Un punto en contra de los marcos es, ciertamente, su incompatibilidad con los programas denavegación gráfica destinados a invidentes, los cuales se bloquean impidiendo la lectura de las páginas.
Una buena solución es crear una versión con marco y una versión sin marco (como esta misma guía ha hecho).

¿Cómo se crean los marcos?
Antes de nada, repasemos rápidamente las marcas HTML de gestión de marcos.
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 los recuadros)
N2.0
documento que se debe mostrar

 
N2.0
denominazione del frame

 
N2.0
anchura de los márgenes

(margen izquierdo y derecho)
N2.0
altura de los márgenes

(margen superior e inferior)
N2.0
barra dedesplazamiento o no

 
N2.0
no redimensionable

 
N3.0b
borde

 
N3.0b
color del borde

 
N2.0
contenido en ausencia de marco

(para navegadores antiguos)


Para crear una página dividida en marcos, es necesario crear varios archivos HTML referidos a un archivo principal, que es el quepermite 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 el resto 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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • frame
  • Fram
  • Que es un frame?
  • Frame
  • frama
  • frame
  • Frame Relay
  • Tablas Y Frames

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS