Debe introducir al menos 3 caracteres en el buscador.
Inicio / Wikis / Tutoriales / Completo tutorial de HTML - Frames - Atributos avanzados

Completo tutorial de HTML - Frames - Atributos avanzados

 ****- (6 opiniones)
GNU Free Documentation License Tutorial de Indaya.com - 11 de Septiembre de 2005
Temas Relacionados: HTMLProgramación web
34. Frames - Atributos avanzados
Aparte de la creación de los marcos propiamente dicha, existen muchos
atributos con los que configurar su apariencia. Para ello, tanto la etiqueta
<frameset> como <frame> admiten diversos atributos que permiten especificar la
forma de elementos como los bordes de los frames, el margen, la existencia o no
de barras de desplazamiento, etc.
Atributos para la etiqueta <frameset>
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 las dimensiones 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 mostrar o no el borde del frame. Sus posibles valores son "yes" (para
que se vean los bordes) y "no" o "0" (para que no se vean). En la práctica
elimina el borde, pero permanece una línea de separación de los frames.
framespacing="número de pixels"
Para determinar la anchura de la línea de separación de los frames. Se puede
utilizar en Internet Explorer y junto con el atributo frameborder="0" sirve para
eliminar los bordes de los marcos.
Atributos para la etiqueta <frame>
Para esta etiqueta hemos señalado en capítulos anteriores los atributos src, que
sirve para indicar el archivo que contiene el marco y name, para darle un nombre
al marco y luego dirigir los enlaces hacia el. Veamos ahora otros atributos
disponibles.
marginwidth="número de pixels"
Define el número de pixels que tiene el margen del frame donde se indica. Este
margen se aplica a la página que pretendemos ver en ese marco, de modo que si
colocamos 0, los contenidos del página en ese marco estarán pegados por completo
al borde del margen y si indicamos un valor de 10, los contenidos de la página
estarían separados del borde 10 pixels.
marginheight="número de pixels"
Lo mismo que el anterior atributo, pero para el margen vertical.
scrolling="yes|no|auto"
Sirve para indicar si queremos que haya barras de desplazamiento en los
distintos marcos. Si indicamos "yes" siempre saldrán las barras, si indicamos
"no" no saldrán nunca y si colocamos "auto" saldrán sólo si son necesarias. Auto
es el valor por defec
|| Consejo: hay que tener cuidado si eliminamos los bordes de los frames, puesto que la página web puede tener dimensiones distintas dependiendo de la definición de pantalla del visitante. Si el espacio de la ventana se ve reducido, podría verse reducido el espacio para el frame y puede que no quepan los elementos que antes si que cabían y si hemos eliminado las barras de desplazamiento puede que el visitante no pueda ver todo el contenido del marco.
Este mismo consejo se puede aplicar al redimensionamiento de frames, que
veremos en el siguiente atributo. Si hacemos que los marcos no sean
redimensionables probablemente tengamos una declaración de frames demasiado
rígida, que puede verse mal en algún tipo de pantalla. ||





noresize
Este atributo no tiene valores, simplemente se pone o no se pone. En caso de que
esté presente indica que el frame no se puede redimensionar. Como hemos podido
ver, al colocar el ratón sobre el borde de los marcos sale un cursor que nos
señala que podemos mover dicho borde y redimensionar así los frames. Por defecto,
si no colocamos nada, los marcos si se pueden redimensionar.
frameborder="yes|no|0"
Este atributo permite controlar la aparición de los bordes de los frames. Con
este atributo igualado a "0" o "no" los bordes se eliminan. Sin embargo, quedan
los feos márgenes en el borde. Por lo que hemos podido comprobar funciona mejor
en Netscape que en Internet Explorer. De todos modos, tenemos una nota un poco
más adelante para explicar los frames sin bordes.



|| Nota: los atributos de frames no funcionan siempre bien en todos los navegadores. Es recomendable que hagamos un test sobre lo que estamos diseñando en varios navegadores para comprobar que nuestros frames se ven bien en todas las plataformas. ||





bordercolor="#rrggbb"
Permite especicicar el color del borde del marco.
Autor y licencia de 'Completo tutorial de HTML - Frames - Atributos avanzados'
Indaya.com Extraído de: http://www.indaya.com GNU Free Documentation License
Licencia GNU Free Documentation License: http://www.gnu.org/copyleft/fdl.html
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Wikis relacionados con 'Completo tutorial de HTML - Frames - Atributos avanzados'

Este es un curso tremendamente completo, guiado y con ejemplos y prácticas pensadas para convertirlo... Más »
Javascript es un lenguaje de programación utilizado para crear pequeños programitas encargados de realizar acciones... Más »
PHP es uno de los lenguajes de lado servidor más extendidos en la web. Nacido... Más »
Amplio tutorial de Java para empezar a trabajar y ampliar conocimientos de este lenguaje.
Este tutorial presenta los conceptos básicos de líneas de transmisión (Transmission lines), así como una... Más »
¿Estás seguro de que deseas eliminar este capítulo?