Atributos para frames: HTML

Entendido.

Este sitio utiliza cookies para analizar la navegación. Si continúa navegando se entiende que acepta su uso. Ver más detalles.";

Logo

Aprende Web

Crea y diseña tus sitios en la Web.

Manual de HTML

HTML: lenguaje básico para crear páginas web


Y ahora tambien aprende a programar en C++ con Aprende Web C++

logo rss RSS. Suscribir canal.

Buscar en Aprende Web

Traducir página

Visita nuestro blog:

bolg.aprende-web.net

y entérate de las novedades o deja un comentario.

Dudas y sugerencias:

aprendeweb@aprende-web.net





Sobre ésta página

Ültima modificación: 29-01-2016.

Visitas este mes: 594

Visitas el mes pasado: 444

logo
WEB-GRAFÍA

Mi agradecimiento a los siguientes sitios en los que me he basado para la elaboración de este manual.:

Desarrollo Web: manual de HTML
Desarrollo Web, por Rubén Álvarez
Cómo crear tu Web: curso de HTML
ComoCrearTuWeb, Por Georgens
Libros Web: introducción a XHTML
Libros web, por Javier Eguíluz Pérez
Curso de HTML: AulaFácil
www.aulafacil.com
Curso de html: Programación Web
www.programacionweb.net
WebEstilo: manual de html
www.webestilo.com
W3 schools; HTML Tutorial
www.w3schools.com
Tutorial html
Juan José López García
Universidad de Murcia
Introducción al lenguaje html
wikilearning

Donativos

Si este sitio te parece interesante puedes contribuir con una pequeña aportación.




9. Frames (II)

9.2 Atributos para frames.

html

Modificar la apariencia

Existen varios atributos para modificar la apariencia de los frames, con ellos podemos modificar la apariencia de los bordes, los márgenes, poner o no barras de desplazamiento. etc. Veamos a continuacion estos atributos:


Etiqueta "frameset"

Los atributos específicos para la etiqueta frameset, aparte de los atributos cols y rows ya vistos en la página anterior, son los siguientes:

  • border="número de píxeles": Indica el número de píxeles que tendrá el borde de los frames. Debemos escribir simplemente el número.
  • bordercolor="#rrggbb": Indica el color del borde de los frames. Los colores pueden escribirse en el método RGB hexadecimal o también con sus palabras clave.
  • frameborder="yes|no|0":Muestra o no el el borde de los frames. Sus valores posibles son yes (se ven los bordes), no ó 0 (no se ven los bordes). Elimina el borde, pero permanece una línea de separación entre los frames. Este atributo no funciona con Internet Explorer.
  • framespacing="número de píxeles": Determina la anchura de la línea de píxeles, se utiliza con el valor framespacing="0", para eliminar los bordes en Internet Explorer.

Etiqueta "frame"

Los atributos específicos para la etiqueta frame, son los siguientes:

  • marginwidth="número de píxeles": indica el número de píxeles de separación entre el borde del frame y su contenido, tanto por su margen izquierdo como derecho.
  • marginheight="número de píxeles": indica el número de píxeles de separación entre el borde del frame y su contenido, tanto por su margen superior como inferior.
  • scrolling="yes|no|auto": Indica si queremos que haya barras de desplazamiento; el valor yes indica que se verán siempre; el valor no indica que no se verán nunca, y el valor auto indica que se verán sólo si son necesarias. El valor auto es el valor por defecto.
  • noresize: este atributo no tiene valores. podemos ponerlo o no ponerlo, si bien en código XHTML deberemos escribir: noresize="noresize". Una característica de los frames es que se pueden redimensionar, es decir, cuando colocamos el ratón en el borde de un frame, sale un cursor con doble flecha, que señala que podemos mover dicho borde, y así cambiar el tamaño de los frames. Al poner este atributo los frames quedan fijos y no pueden redimensionarse.
  • frameborder="yes|no|0": funciona igual que con la etiqueta frameset pero sólo para el frame especificado.
  • bordercolor="#rrggbb": como el anterior, funciona igual que con la etiqueta frameset pero sólo para el frame especificado.

Eliminar los bordes

Como hemos visto hay varios atributos para eliminar los bordes de los frames, unos funcionan con unos navegadores, y otros con otros. para estar seguros de que eliminamos los bordes en los navegadores más habituales, en la etiqueta frameset principal debemos escribir el siguiente código:

<frameset border="0" frameborder="0" framespacing="0" ... >

Estos atributos debemos repetirlos también en las etiquetas frameset anidadas, para que la página se vea sin ningún borde en algunos navegadores como Safari o Google Chrome.

Al eliminar los bordes eliminamos también la posibilidad de redimensionar los frames, con lo que es como si pusieramos también la etiqueta noresize. Si queremos que los frames se puedan redimensionar deberemos dejar algo de borde, que podemos disimularlo dándole el mismo color que al interior del frame, mediante el atributo bordercolor.

Veamos el ejemplo del apartado anterior, al cual se le han eliminado los bordes al aplicar los atributos anteriores:

diseño con frames 3.





En la siguiente página veremos cual es el comportamiento de los enlaces en los frames

Enlaces en frames







manual de HTML

Anterior siguiente ... Siguiente siguiente


imprimir esta página

Página creada por ANYELGUTI.

Sugerencias: aprendeweb@aprende-web.net. Envia un manda un correo

Visita nuestro blog par saber en qué estamos trabajando: Aprende Web Blog

Más sobre anyelguti en http://anyelguti.16mb.com