Atributos de la etiqueta FRAME

Además del atributo SRC y NAME, la etiqueta FRAME tiene otros que nos permitirán modificar algunas características de los frames. Todos los atributos que veremos a continuación han sido aceptados en el estándar HTML 4.0.

  • SCROLLING: Usando este atributo podemos controlar la aparición o no de barras de desplazamiento. Los valores que puede tomar este atributo son:
    • SCROLLING=»auto»: Este es el valor por defecto y provoca que el navegador sólo inserte barras de desplazamiento si el contenido del frame ocupa más del espacio dedicado para él.
    • SCROLLING=»yes»: Las barras de desplazamiento aparecerán siempre.
    • SCROLLING=»no»: Las barras de desplazamiento no aparecerán nunca. Hay que tener mucho cuidado si usamos esta opción porque si la página ocupa más que el espacio de la ventana dedicado al frame la información que no quepa en un principio no podrá ser vista.
  • NORESIZE: Por defecto los usuarios pueden mover los bordes de los frames sin más que situar el ratón sobre ellos y arrastrarlos. Si incluimos este atributo en la etiqueta FRAME evitaremos que el borde de ese frame pueda ser movido. Es necesario notar que este atributo no toma ningún valor.
  • MARGINHEIGHT: Ajusta el margen superior que debe respetar el contenido de ese frame. El tamaño debe ser dado en pixeles.
  • MARGINWIDTH: Ajusta el margen lateral que debe respetar el contenido del frame. Al igual que antes, el margen debe ser dado en pixeles.

Para terminar vamos a ver un ejemplo del uso de todos ellos:

Atributos de la etiqueta FRAME

que puede ser visto en la figura 8.14:

Figura 8.14. Usando los diferentes atributos de la etiqueta FRAME podemos tener un mayor control sobre las diferentes características de los frames.

Atributos de la etiqueta FRAME

En esta figura observamos, entre otras cosas, que aunque la figura rect.gif no cabe en el tercer frame (abajo izquierda) no aparecen las barras de desplazamiento. Otros aspectos interesantes están comentados en rojo sobre la figura.

En general es muy útil establecer unos márgenes iguales a cero en los frames cuya función sea la de barra de navegación. En los frames con contenido, especialmente si este es texto, se suele poner un margen de 10 pixeles.

Fuente: Copyright Jorge Ferrer, Rodrigo Garcia y Victor García, licencia Documentación Libre GNU, Versión 1.1