Lenguaje HTML / Marcos
De Wikilibros, la colección de libros de texto de contenido libre.
Los marcos aportan un método de dividir la ventana del navegador en secciones para poder visualizar varios documentos web al mismo tiempo.
Las diferencias principales entre un documento con marcos y un documento HTML normal son dos:
- La declaración del DOCTYPE
- Un documentos con marcos carece del elemento body, en su lugar usaremos el elemento frameset
Contenido |
[editar] Elemento frameset
Sus etiquetas son <frameset> </frameset> (ambas obligatorias)
Sus principales atributos son:
- rows
- cols
[editar] Elemento frame
Sus etiquetas son <frame> </frame> (la de cierre opcional)
Sus principales atributos son:
- name
- src
- noresize
[editar] Elemento noframes
Sus etiquetas son <noframes> </noframes>
Sus principales atributos son:
[editar] Enlazando frames
El uso de marcos o también llamados frame es una herramienta muy útil para crear páginas dinámicas ya que se hace el uso de no solo un archivo sino un número determinado de archivos. El número de archivos usados para hacer el uso de un frame es el número de frame mas uno que es el que controla todos los frame; en el ejemplo se mencionan Archivo1.html, Archivo2.html, y el Archivo3.html más el frame.html.
<html>
<head>
<title>Prueba con Frame</title>
</head>
<frameset rows="20%,*%">
<frame name="menu" src="archivo1.html" noresize framespacin=9 scrolling="no">
</frame >
<frameset cols="20%,*%">
<frame name="trabajo" src="archivo2.html" noresize framespacin=5 bordercolor="red">
</frame>
<frame name="trabajo" src="archivo3.html" noresize framespacin=5 bordercolor="red">
</frame > </frameset>
</frameset>
</html>

