Guia y Documentacion HTML: Frames
Guía y Documentación HTML: Frames
|
Frames
Los frames solo son validos a partir de las versiones 2.0 de Netscape, siendo adoptados también
por Microsoft con su Internet Explorer 3.0 (que incluye además frames flotantes).
Un frame es una zona independiente dentro de la ventana del browser, donde se carga una página
HTML, o un gráfico, independientemente de lo que haya cargado en el resto de los frames, de manera
que podemos visualizar diferentes documentos desde una misma sesión de un browser.
Los tags que necesitamos para definir un browser son los siguientes:
<frameset> junto con el tag de cierre
</frameset>.
Los atributos que podemos definir son los siguientes:
- cols = valor. Con este atributo definimos el numero de frames que queremos que
aparezcan verticalmente y su tamaño. El valor puede vernir definido en pixels (por defecto),
o se puede definir en porcentajes respecto a la anchura de la ventana.
Se pueden utilizar comodines, como *.
Ej:
cols = "30, *, 25"
- rows = valor. Con este atributo definimos el numero de frames que queremos que
aparezcan horizontalmente y su tamaño. El valor puede vernir definido en pixels (por defecto),
o se puede definir en porcentajes respecto a la anchura de la ventana.
Se pueden utilizar comodines, como *.
Ej:
rows = "30, *, 25"
Una vez definidos los "frames" que vamos a tener debemos definir sus contenidos, para esto
utilizamos el tag:
<frame> que no tiene tag de cierre.
Los atributos de este tag son los siguientes:
- name = "nombre_frame". Nombre que le damos al frame, muy importante para redirigir
el destino de links, forms y programación en scripts.
- src = "fichero_a_cargar". Nombre del fichero que se carga en el frame al cargar
la pagina que contiene dichos frames.
- scrolling = no|yes|auto. Atributo que nos permite elegir si el deseamos que se haga
scroll en dicho frame.
- noresize. Atributo sin valor (valor asociado al nombre) que impide al usuario
redimensionar un frame.