Frames o Marc
Els Frames o Marc, són una forma d'organitzar, els documents en una Web. Depenent de com els creiem, hi haurà uns que seran estàtics, en general, el que formés el títol o logotip de la pàgina, i el lateral amb els vincles als diferents documents on anirem mostrant els continguts de la nostra web.
L'efecte, vindria a ser un disseny únic per a tota la web. Gairebé com ho hem fet amb les plantilles, però amb més dificultats a l'hora de crear-los, i sobretot que encara existeixen Navegadors que no són capaços d'interpretar i per tant no ens convenen.
Però són interessants i almenys hem de saber com crear-los
: Prement sobre la Arrel del lloc, amb el segon botó del ratolí Crear Nova Carpeta:

l'anomenarem marcs. Arxiu / Nou / General:

Observem que abans de guardar, el títol és UntitledFrameset, o el que és igual a Conjunt de Frames.

Per poder identificar-los correctament, posarem algun text en cada un dels frames:

I a continuació, guardarem tot. Anar a Arxiu / Desa tot.
Ens sortirà el quadre de diàleg de guardar, ho farem a la carpeta que creem abans, marcs:
* Nota: Observar una línia que emmarqués tot el conjunt, ens assenyala precisament això, que el primer que guardés serà tot el conjunt, per després continuar guardant tots els documents que el componen.

, como no lo es, lo vamos a llamar conjunto.htm Si fos el primer document d'una web, en diríem index.htm, com no ho és, ho anomenarem conjunto.htm
El Dream, continués amb el procés:

Següent document:

I per últim el títol:

A la carpeta marcs, comprovem que hi ha tots els documents:

Podem donar format de disseny, obrint cada un dels documents, per separat, o bé des del conjunt:

El procés seria igual que quan l'hi donàvem a un document sol. Des del Inspector de Propietats / Propietats de la pàgina, etc, etc ...
Per crear els vincles, a les diferents opcions, primer creem els documents en pàgines htm, podem fins i tot insertarles el contingut que hagin de mostrar, fons, imatges .. etc.
Després, des del conjunt de marcs, seleccionem el text i vinculem tal com fèiem sempre. L'important és donar la destinació correcta a aquest vincle:

Inici, estarà vinculat amb el marc principal.htm i la destinació serà:

Opció 1, amb la pàgina que creem amb el mateix nom:

i la destinació igualment:

. Mainframe = a marc principal.
Ens assegurarem de veure si tenim activats, en Ajudes visuals, les vores de Marco:

Ara situant el cursor del ratolí sobre les vores i arrossegant la vora, podrem variar la seva amplada fàcilment:

Per posar títol al conjunt de Marc, feu clic en qualsevol de les vores d'ells; sobre l'Inspector de propietats, apareix l'etiqueta <frameset>
![]()
I serà ara que podem posar el títol a tot el conjunt.
![]()
La resta dels documents, no és tan important ja que no es vora, però si volem tot i així, posar-se'l, ho farem com fèiem amb els altres documents.
una vez y nos indica que el primer frameset, corresponde a la Fila del titulo ya la otra, donde tenemos el indice y el contenido: Si premem en una vora horitzontal, apareixerà l'etiqueta <frameset> un cop i ens indica que el primer frameset, correspon a la Fila del títol ia l'altra, on tenim l'índex i el contingut:

Des d'aquí, podrem seleccionar si volem que es vegin les vores o no, així com el seu gruix, també, ens permetrà triar l'alt de la Fila, o Frame superior:

: representa por tanto la otra fila, con dos columnas, Indice y contenido: Si premem sobre una vora vertical, ens apareixeran dues etiquetes <frameset> <frameset>: representa per tant l'altra fila, amb dues columnes, Índex i contingut:

Per tant, aquí podríem posar l'amplada de la columna (Que deixarà veure l'índex) Són dos
frameset niats.
Si donem una ullada al codi font, veurem que és una mica diferent:

, o lo que es igual, arriba. Veiem que quan obrim el conjunt de Frames, el document titulo.htm, és cridat al topframe, o el que és igual, a dalt.
scrolling = no, ens diu que no tindrà scroll, i es mantindrà sempre la mesura que vam establir.
Pel que no hem d'inserir res més mesura. El logo o el títol, no pot ser una imatge més gran de 150 px.
noresize, ens indica que l'usuari no podrà fer més gran o més petit aquest frame.
indice.htm, és cridat a leftframe = esquerra
principal.htm al mainframe = principal
I tot, substitueix l'etiqueta que ja coneixem <body> </ body>
Tot i que una mica més avall les trobem, però enmig de:
<noframes> <body>
Seria aquí, que hauríem d'inserir, un altre contingut per estar ben segurs que si un usuari encara disposa d'un navegador tan antic que no suport Frames, pugui així mateix veure el contingut de la nostra pàgina.
</ Body> </ noframes>
Això ja no és molt normal, avui en dia els grans Navegadors ja suporten frames, però .. encara queden, i aquesta és la nostra elecció, fer-la malgrat tot amb frames .. o usar el mètode de taules imbricades i usar plantilles i assegurar-nos que tots la podran veure sense més problemes.
Veure la meva pàgina amb Frames A quí
















que tal salutacions
i checado teu tutorial i he treballat amb frames, però tinc només una pregunta de la qual espero conoscas alguna cosa.
tinc una pàgina de login en asp.net amb els seus frames (banner1, esq, der) i vull redireccionarla a una altra pàgina però que contingui diferents frames (Banner2 (un altre) i frame dret amb un menú), però en tenir tots els arxius en un sol lloc em provoca error, ja que dins el primer frameset es fica l'altre que comandament a trucar.
he tractat ficar el frameset de la connexió amb els seus arxius en un carpeta i que així truqui a un altre frameset però sense aconseguir-ho.
coneixes com fer-ho però conservant tots dos conjunts de frameset amb els seus frames al mateix lloc (carpeta)?????????????????
salutacions