Frames

Páginas: 10 (2328 palabras) Publicado: 6 de diciembre de 2010
Frames, ventanas y marcos

Con las frames es posible dividir la ventana del navegador en varias subregiones (frames),
permitiendo mostrar una URL distinta en cada una de ellas. En cada frame se nos permite:

* Mostar su propia URL, diferenciada del resto de las frames de la pantalla, de esta forma
un hiperenlace puede tener como destino un documento y la frame en el que se
mostrará.* Tendrán asociado un nombre, que las distinguirán del resto de las frames de la pantalla y
permitirá usarlo en los hiperenlaces.
* En el caso que se cambie el tamaño de la ventana, se podrá determinar si la frame se ajusta a este tamaño o mantiene su tamaño intacto.

Esto permite crear nuevos tipos de documentos, en los que por ejemplo se mantendrá una
región estática (lista de enlaces,barra de botones, formulario) y otra zona dinámica en la que
se mostrará el resultado. De esta forma una de las principales utilidades de las frames es la
creación de páginas con un índice o una cabecera estática, consiguiendo así una mejora de
la navegación al poder acceder al índice de una manera más rápida y efectiva
.
El uso de las frames es útil para cierto tipo de documentos, pero puedellegar a dificultar la
navegación, dentro de un documento con frames no tendrá utilidad los botones de
documento previo (back) ni documento siguiente (forward), ya que ambos nos trasladarán
fuera del documento con frames. Para ver el documento previo en una de las frames
debemos utilizar el botón derecho del ratón sobre ella y seleccionar la opción volver en el
frame (Back in Frame). Estohace que cuando se utilicen frames haya que cuidar la correcta
transición entre documentos.
Etiquetas
<FRAMESET> ...</FRAMESET>
Permite dividir la pantalla en diferentes zonas, o ventanas,
que pueden actuar independientemente unas de otras, como
si se trataran de páginas diferentes, pues incluso cada una
de ellas pueden tener sus propias barras deslizadoras.

AtributosROWS=”xx,yy” Se definirá separado por comas el tamaño de cada una de
las frames. De esta forma se dividirá la pantalla de forma
horizontal, según cada una de las filas definidas. El tamaño
de la frame, puede expresarse de las siguientes formas:
* En valor absoluto, que indicará el tamaño en puntos de la
pantalla. Los frames ocuparán la totalidad del espacio de la
ventana del navegador
* En tanto porciento sobre el tamaño de la ventana, en este
caso si los porcentajes suman un valor distinto del 100%,
se ajustará para que coincida con el tamaño de la ventana.
* De forma relativa con el símbolo * que indica el tamaño
restante de la ventana. Si se indica una frame como 2* y
otra como *, la primera ocupará dos tercios del espacio
restante y la segunda un tercio del espacio restante.COLS=”xx,yy” Toma los mismos valores que ROWS, pero en este caso
para las columnas, se definirán las frames de forma vertical.

NAME=”…” Asigna un nombre a un marco para que después podamos
referirnos a él.

SRC=”…” Indica la dirección del documento HTML que ocupará el
marco.

SCROLLING=”…” Decide si se colocan o no barras de desplazamiento al
marco para que podamos movernos por sucontenido. Su
valor es por defecto, sus opciones son:

* AUTO Deja al navegador la decisión. Las otras opciones que tenemos son YES y NO.

NORESIZE=”…” Si lo especificamos el usuario no podrá cambiar de tamaño el marco.

FRAMEBORDER=”…” Al igual que su homónimo en la etiqueta <FRAMESET>, si lo
igualamos a cero se eliminará el borde con todos los marcos
contiguos que tengan también estevalor a cero.

MARGINWIDTH =”…”Permite cambiar los márgenes horizontales dentro de un
marco. Se representa en pixels.

MARGINHEIGHT=”…” Igual al anterior pero con márgenes verticales.

Etiquetas
<TARGET>…</TARGET> Indicará la frame de destino de la operación. Normalmente,
en páginas sin frames, cuando se seguía un hiperenlaces
este se mostraba en la ventana del navegador...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

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

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS