Introducccion a los frames

Páginas: 28 (6780 palabras) Publicado: 1 de abril de 2011
Introducción a los Frames
Un frame es una especie de marco o recuadro independiente en el que podemos cargar una página web.
Podemos así dividir una página web en diferentes partes o ventanas, cada una con sus propios bordes y barras de desplazamiento, pudiendo cargar dentro de cada una de ellas una página externa independiente.
Pero los frames no se usan aisladamente, si no que una de lascaracterísticas más importantes de los frames es que pulsando un enlace situado en un frame, se puede cargar en otro frame una página determinada.
Los frames se definen en una página especial, que en su código sólo contiene la definición de los frames o divisiones y la página que se va a cargar dentro de cada uno de ellos, por lo que deberemos crear aparte cada una de las páginas que van acontener los marcos.
En la página donde hemos de definir los frames diremos el número de los mismos que queremos que haya, su tamaño y la página que van a contener.
La principal defirencia que va a haber a la hora de crear una página de frames es que en vez de utilizar la etiqueta BODY, que sirve normalmente para delimitar lo que se va a ver en la pantalla, se hace uso de la etiqueta FRAMESET .El uso de las frames es útil para cierto tipo de documentos, pero puede llegar a dificultar la navegación, ya que dentro de un documento con frames no tendrán 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 sobreella y seleccionar la opción volver en el frame (Back in Frame). Esto hace que cuando se utilicen frames haya que cuidar la correcta transición entre documentos.
Etiqueta <FRAMESET>
Las etiquetas <FRAMESET>...</FRAMESET> son las que van a decirle al navegador dónde empiezan y dónde acaban los marcos, y el tipo y forma de estos. Entre una y otra irán las definiciones de losdiferentes frames.
Estas etiquetas se deben situar entre <HTML> y </HTML>, pero podemos hacerlo también entre </HEAD> y <BODY>, en incluso podemos no utilizar <BODY>...</BODY>.
Sus principales atributos o parámetros son:
* COLS= " x,y,z,..." , para definir el nº de columnas o marcos verticales que va a tener la ventana, y donde las variables x,y,z... van adefinir el tamaño de cada marco vertical, pudiendo definirse en píxeles o en porcentaje. También podemos fijar el tamaño de una columna o columnas como * , y en este caso el tamaño de esta será todo aquel que quede después de definir mediante puntos o porcentajes las demás columnas.
Si definimos tamaños en píxeles, estos serán absolutos, En este caso si todas las frames se indican de este modo,los valores se ajustarán para que las frames ocupen la totalidad del espacio de la ventana del navegador, no guardando siempre la proporción con la que se definen las frames.
Por el contrario, si empleamos medidas en porcentaje, en este caso si los porcentajes suman un valor distinto del 100%, se ajustarán para que coincidan con el tamaño de la ventana. Se podrá combinar con el apartado anteriorde forma que algunas frames se definan en valor absoluto y otras en porcentaje.
Posibles combinaciones serían:

1) COLS="100,700"...que nos dividiría la ventana en dos columnas, una de 100 puntos y la otra de 700.

2) COLS="10%,*"...que nos daría una columna con el 10% de la ventana y otra con el resto.

3) COLS="20%,*,*"...obteniendo con ello una columna del 20% de la ventana y otrasdos que se repartirian por igual el tamaño restante.

4) COLS="*,2*"...que nos creará dos columnas, teniendo la segunda el doble de ancho que la primera, es decir, la primera ocuparía el 33% de la ventana y la segunda el 66% restante.
* ROWS=" x,y,z,..." , para definir el nº de filas o marcos horizontales que va a tener la ventana, y donde las variables x,y,z... van a definir el tamaño de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • introducccion
  • INTRODUCCCION
  • Introducccion
  • frame
  • Fram
  • Que es un frame?
  • introducccion
  • Frame

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS