Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




Utilizarea frame-urilor in limbajul HTML

html


Utilizarea frame-urilor în limbajul HTML

Frame-urile HTML permit autorilor de pagini Web prezentarea documentelor în zone de ecran multiple, zone care pot fi ferestre independente sau subferestre ale ferestrei principale a browserului. Fereastra browserului este astfel divizata la fel cum un tabel împarte o pagina. În fiecare dintre aceste zone se pot încarca diverse si diferite 717e42h (!) documente HTML.



Aceste zone multiple ofera posibilitatea de a pastra anumite informatii vizibile în timp ce altele sînt derulate (scroll) sau înlocuite. de exemplu în aceeasi fereastra un frame poate afisa un banner static, un altul un meniu de navigare si al treilea documentul propriu-zis care poate fi derulat (deplasat, scroll) sau înlocuit prin comenzile din cel de-al doilea frame. Dincolo si de avantajele legate de prezentarea mult mai potrivita a informatiilor, aceasta posibilitate ofera si o crestere a vitezei de încarcare a unor pagini. Daca meniu de navigare este alcatuit din butoane (care sînt elemente grafice), acestea pot fi încarcate doar o singura data si folosite cu diverse contexte (pagini), fara ca browserul sa fie nevoit sa le încarce sau chiar sa le afiseze de fiecare data cînd se schimba pagina.

În continuare se prezinta un document simplu care contine frame-uri:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN"

"https://www.w3.org/TR/REC-html40/frameset.dtd">

<HTML>

<HEAD>

<TITLE>A simple frameset document</TITLE>

</HEAD>

<FRAMESET cols="20%, ">

<FRAMESET rows="100, 200">

<FRAME src="contents_of_frame1.html">

<FRAME src="contents_of_frame2.gif">

</FRAMESET>

<FRAME src="contents_of_frame3.html">

<NOFRAMES>

<P>This frameset document contains:

<UL>

<LI><A href="contents_of_frame1.html">Some neat contents</A>

<LI><IMG src="contents_of_frame2.gif" alt="A neat image">

<LI><A href="contents_of_frame3.html">Some other neat contents</A>

</UL>

</NOFRAMES>

</FRAMESET>

</HTML>

care ar putea arata astfel:



+-------- ----- ------ ------+

| | |

| Frame 1 | |

| | |

|---------| |

| | Frame 3 |

| | |

| Frame 2 | |

| | |

| | |

+ -------- ----- ------ -----+

Pentru browserele care nu pot afisa frame-uri se ofera un element special NOFRAMES în care se descrie pagina pentru acest caz (din ce în ce mai rar!).

Un document care descrie modalitatea în care frame-urile sînt pozitionate pe ecran (layout-ul frame-urilor) se numeste document frameset si are o structura diferita de cea a unui document fara frame-uri. Un document standard are o sectiune HEAD si una (sau mai multe) sectiuni BODY. Un document cu frame-uri are si el o sectiune HEAD dar în locul sectiunii BODY are o sectiune speciala descrisa de elementul FRAMESET.

Sectiunea descrisa de FRAMESET specifica modul de aranjare (layout-ul) zonelor ocupate de frame-uri în fereastra principala a browserului. În plus aceasta sectiune poate contine si un element NOFRAMES pentru browserele ce nu pot afisa frame-uri.

Elementele ce în mod normal apareau în BODY nu trebuie sa apara înaintea primului element FRAMESET, pentru ca în acest caz elementul FRAMESET va fi ignorat.

Relativ la frame-uri exista trei elemente (seturi de taguri):

<FRAMESET> ... </FRAMESET> - divide fereastra browserului (sau un alt frame deja definit) în frame-uri specificate ca rînduri sau coloane din fereastra respectiva (acest element trebuie sa apara între tagul de sfîrsit </HEAD> si tagul <BODY>);

<FRAME> ... </FRAME> defineste caracteristicile unui frame particular dintr-un set de frame-uri (tagurile elementului FRAME trebuie sa apara în interiorul tagurilor elementului FRAMESET);

<NOFRAMES> ... </NOFRAMES> descrie informatia care se afiseaza daca browserul nu suporta frame-uri (tagul NOFRAMES nu trebuie sa includa elementul BODY).




Document Info


Accesari: 2037
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2025 )