Temas > Programacion > Html > Frames en html
Julio

Frames
Con los frames se pueden mostrar más de un archivo HTML en la misma
ventana del navegador.
Podemos hacer que los frames interactuen, por ejemplo al presionar un
enlace en un frame podemos cargar una página en otro frame.
Solo se aconseja emplear frames cuando la situación lo requiera, hay que
tener en cuenta que el uso de frame hace menos accesible el sitio y es
mucho más dificil imprimir su contenido.
Veamos un ejemplo de implementar dos frames:
<?php //esto no va
<html>
<head>
<title>prueba de frames</title>
</head>
<frameset cols="20%,80%">
<frame src="pagina2.html">
<frame src="pagina3.html">
<noframes>
<p>El navegador no soporta frames</p>
</noframes>
</frameset>
</html>
?>//esto no va
Esta página es la que define la ubicación de los frames dentro del
navegador.
La cabecera tiene una sintaxis similar a todas las páginas que hemos
visto, pero no existe el body, en su lugar encontramos el elemento
frameset.
En este ejemplo dividimos la ventana del navegador en dos secciones que
mostrarán una página HTML cada una, mediante la propiedad cols indicamos
cuanto ocupará cada ventana en porcentaje:
<?php //esto no va
<frameset cols="20%,80%">
?>//esto no va
En el interior del elemento frameset definimos las dos páginas HTML que
deben mostrarse mediante el elemento frame.
El elemento frame tiene una propiedad llamada src (source que significa
fuente) que la inicializamos con el nombre de la página a mostrar. Así
definimos las dos páginas:
<?php //esto no va
<frame src="pagina2.html">
<frame src="pagina3.html">
?>//esto no va
Otra elemento importante es el noframes donde indicamos un mensaje en el
caso que el navegador no cuente con la capacidad de mostrar frames (podemos
disponer enlaces a las páginas en forma individual)
<?php //esto no va
<noframes>
<p>El navegador no soporta frames</p>
</noframes>
Finalmente cerramos el elemento frame y la página:
</frameset>
</html>
?>//esto no va
Las otras dos páginas son iguales a las que hemos venido haciendo:
<?php //esto no va
<html>
<head>
<title>prueba de frames</title>
</head>
<body>
<h2>Frame 1</h2>
</body>
</html>
------------------------------------------------------------
<html>
<head>
<title>prueba de frames</title>
</head>
<body>
<h2>Frame 2</h2>
</body>
</html>
?>//esto no va













¿Has olviado tu contraseña?

Pulsa aquí para registrate




Google






LunMarMieJueVieSabDom
    123
45678910
11121314151617
181920 21222324
252627282930 

Jueves 21 de Noviembre 2024
Semana 47

..............................................................................................................................................................................................................................................
(Contacto)..
Esta web utiliza cookies para obtener datos estadísticos de la navegación de sus usuarios. Política de privacidad y Aviso legal