Html

Páginas: 5 (1039 palabras) Publicado: 9 de diciembre de 2010
frames
son las divisiones de la pantalla en varias ventanas, actuan cada una como páginas independiente, con su código, colores, título, fondo, etc.
Hay que tener en cuenta que no todos los navegadores soportan las etiquetas Frames. Este tipo de navegadores tienen unas etiquetas especiales para que pueda ser visualizado el FRAMES. Esta etiqueta es:


Todo lo insertado entre estas dosetiquetas solo será válido para aquellos navegadores que desconocen la etiqueta .
En los siguientes apartados vamos a explicar como están definidos los frames o ventanas y las características necesarias a la hora de cargar nuestras páginas en cada uno de ellos.
crear frames
Para crear un frame se utiliza la base principal de una página HTML modificando la etiqueta por la etiqueta , que es laencargada de organizar cada FRAME.
La estructura básica de un FRAME es:


......



ETIQUETAS EXPLICACIÓN
La pantalla se divide en dos columnas que actuan como dos pantallas
diferentes. Una ocupa el 20% de la pantalla y la otra el resto.
La pantalla se dividirá en filas en la misma proporción que la anterior.
La ventana de la izquierda ocupará 60 pixel y la de la derecha 580 pixel.La ventana superior ocupará 80 pixel y la inferior 400 pixel.
Divide la pantalla en tres partes, la primera columna ocuparía 2/3 de la pantalla.
De esta forma se especifica que documento cargamos en cada FRAMES.
target="nombre_ventana" Este parámetro indica en que ventana debemos cargar la página llamada.
target="_blank" Esta etiqueta cargará la página en una ventana nueva sin nombre.target="_self" La página se cargará en el mismo FRAMES.(es la opción por defecto.)
target="_parent" La carga se realizará sobre el FRAMESET que contiene el FRAMES actual.
target="_top" De esta forma se cargará en la misma ventana del documento actual sin FRAMES.
Además de estos atributos tenemos otros que nos permiten que las ventanas de los FRAMES aparezcan con un borde determinado o sin él, conmárgenes, barras deslizadoras,...Veamoslo en la siguiente tabla:
Etiquetas Explicación
frameborder=0 Se coloca dentro de FRAMESET, hace que aparezca sin bordes las ventanas.
border=0 Para Netscape, esta etiqueta elimina los huecos de separación entre FRAMES.
framespacing=0 Para Explorer. Realiza la misma función que la anterior.
scrolling="yes" El frame tendrá barra deslizadora.scrolling="no" No presentará en el FRAMES la barra deslizadora.
scrolling="auto" Aparecerá la barra en caso necesario.(aparece por defecto.)
Acontinuación veremos como se utiliza todo los atributos referente a los FRAMES visto hasta el momento:
1. Empezaremos creando un documento HTML que contendrá los FRAMES, prueba.htm. Divideremos la pantalla en tre partes, dos columnas y una fila.La fila estará en laparte superior de la pantalla y contendá un encabezado.Una de las columnas contendrá un índice y la otra el documento .
2. Creamos la página título.htm que contendrá el encabezado.
3. Además haremos otras dos páginas para las columnas, una denominada índice.htm y otra doc.htm (que contendrá el documento en general).

El código que representa la página prueba.htm será :

EJEMPLO DE LAUTILIZACIÓN DE FRAMES







PARA PODER VISUALIZAR ESTE DOCUMENTO ES NECESARIO UN NAVEGADOR QUE SOPORTE LOS FRAMES. ESTOS PROGRAMAS SON EL NETSCAPE Y EL EXPLORER 2.0 EN ADELANTE.





Ya hemos conocido el atributo cols y rows, que sirven para indicar si la distribución en marcos se hará horizontalmente o verticalmente. Sólo se puede utilizar uno de ellos y se iguala a lasdimensiones de cada uno de las divisiones, separadas por comas.

border="número de pixels"
Permite especificar de manera global para todo el frameset el número de pixels que ha de tener el borde de los frames.

bordercolor="#rrggbb"
Con este atributo podemos modificar el color del borde de los frames, también de manera global a todo el frameset.

frameborder="yes|no|0"
Sirve para...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • HTML
  • QUE ES HTML
  • Html
  • html
  • HTML
  • Html
  • Html
  • Html

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS