Colegio Nacional Nicolás Esguerra
Edificamos futuro
George AndréGuerrero Garzón
Juan Sebastián Gómez Osorio
Unidad 7. Marcos
Conjunto de marcos <frameset>
Los marcos o frames sirvenparadistribuirmejorlosdatosde laspáginas,yaque permiten
mantenerfijasalgunaspartes,comopuedenserel logotipoylabarra de navegación,mientrasque
otras sí puedencambiar.Ademásde mejorarlafuncionalidad,puedenmejorartambiénla
apariencia.
Cada unode losmarcos de una página,contiene undocumentoHTMLindividual.Porejemplo,en
la imagende laderechapuedesverunapáginacon dosmarcos. El marco izquierdocontieneel
documentomenu.htmyel derechoel documentoperros.htm. Parapodervisualizarlapáginade
este modo,hemostenidoque abrirenel navegadorel documentomarcos.htm, que esel que en
este caso contiene el grupode marcos.
El trabajar con marcospuede resultarunatarea algocomplicada,sobretodoal principio,porlo
que vemossolamente algunosconteptosbásicosyejemplossencillos.
Comohemosvistosi queremosutilizarmarcosdebemoscrearunapáginacon la definicióndel
conjuntode marcos (enel ejemploanteriorlapáginamarcos.htm).
Los conjuntosde marcos se definenatravésde lasetiquetas<frameset>y</frameset>,que van
despuésde laetiqueta<head>.A travésde estasetiquetasse indicael númerode marcosenque
se dividirálaventana,cadauno de loscualesseráuna especie de subventana.
Cuandose insertanlasetiquetas<frameset>y</frameset>nohay que insertarlasetiquetas
<body> y </body>,ya que el cuerpodel documentoseráel cuerpode laspáginasque se carguen
encada unode los marcosdel conjuntode marcos.
Los atributosque puedenespecificarsesobre laetiqueta<frameset>sonlossiguientes:
Tambiénesposible incluirasteriscoscomovaloresparalosatributoscolsyrows. Este valorindica
que dichafilao columnaocupará todoloque quede de ventanaosubventana.Cuandoexistan
variascolumnaso filasconeste valor,se repartiránde formaequitativaloque quede de ventana.
Por ejemplo,si insertáramoslasiguiente líneade código:
<frameset rows="*" cols="142,*,25%">...</frameset>
Resultados
f

Trabajo final

  • 1.
    Colegio Nacional NicolásEsguerra Edificamos futuro George AndréGuerrero Garzón Juan Sebastián Gómez Osorio Unidad 7. Marcos Conjunto de marcos <frameset> Los marcos o frames sirvenparadistribuirmejorlosdatosde laspáginas,yaque permiten mantenerfijasalgunaspartes,comopuedenserel logotipoylabarra de navegación,mientrasque otras sí puedencambiar.Ademásde mejorarlafuncionalidad,puedenmejorartambiénla apariencia. Cada unode losmarcos de una página,contiene undocumentoHTMLindividual.Porejemplo,en la imagende laderechapuedesverunapáginacon dosmarcos. El marco izquierdocontieneel documentomenu.htmyel derechoel documentoperros.htm. Parapodervisualizarlapáginade este modo,hemostenidoque abrirenel navegadorel documentomarcos.htm, que esel que en este caso contiene el grupode marcos. El trabajar con marcospuede resultarunatarea algocomplicada,sobretodoal principio,porlo que vemossolamente algunosconteptosbásicosyejemplossencillos.
  • 2.
    Comohemosvistosi queremosutilizarmarcosdebemoscrearunapáginacon ladefinicióndel conjuntode marcos (enel ejemploanteriorlapáginamarcos.htm). Los conjuntosde marcos se definenatravésde lasetiquetas<frameset>y</frameset>,que van despuésde laetiqueta<head>.A travésde estasetiquetasse indicael númerode marcosenque se dividirálaventana,cadauno de loscualesseráuna especie de subventana. Cuandose insertanlasetiquetas<frameset>y</frameset>nohay que insertarlasetiquetas <body> y </body>,ya que el cuerpodel documentoseráel cuerpode laspáginasque se carguen encada unode los marcosdel conjuntode marcos. Los atributosque puedenespecificarsesobre laetiqueta<frameset>sonlossiguientes: Tambiénesposible incluirasteriscoscomovaloresparalosatributoscolsyrows. Este valorindica que dichafilao columnaocupará todoloque quede de ventanaosubventana.Cuandoexistan variascolumnaso filasconeste valor,se repartiránde formaequitativaloque quede de ventana. Por ejemplo,si insertáramoslasiguiente líneade código: <frameset rows="*" cols="142,*,25%">...</frameset>
  • 3.
  • 5.