Scrigroup - Documente si articole

Username / Parola inexistente      

Home Documente Upload Resurse Alte limbi doc  

CATEGORII DOCUMENTE




loading...



AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Inserarea cadrelor (frame)

html

+ Font mai mare | - Font mai mic








DOCUMENTE SIMILARE

Trimite pe Messenger
Forma generala a unui fisier HTML
Titluri
Liste neordonate
Tag-uri HTML
Cadre sau subferestre
Inserare unui link
Tag-uri utilizate pentru crearea legaturilor (referintelor, pointerilor)
Tag-uri utilizate pentru crearea legaturilor (referintelor, pointerilor)
Blocuri de titlu
Tag-uri utilizate pentru inserarea imaginilor

Inserarea cadrelor (frame)

- Utilitatea unei pagini construite cu cadre -

O alta modalitate de structurare a unui document hypermedia este impartirea ferestrei navigatorului in mai multe zone distincte (frame- cadru), in fiecare dintre acestea putand sa se afiseze un alt document. O practica frecventa printre creatorii de site-uri este aceea de a utiliza doua frame-uri verticale: in frame-ul stang se afla de obicei butoane prin a caror apasare se face legatura cu o anumita sectiune a site-ului, afisarea facandu-se in frame-ul din dreapta. In continuare vom vedea cum se introduc frame-urile si ce atribute pot fi utilizate. 

Introducerea unui frame se realizeaza cu marcajul <FRAMESET> </FRAMESET> astfel: 

<FRAMESET COLS='30%,*'>

<FRAME SRC='fisier1.htm'>

<FRAME SRC='fisier2.htm'>

</FRAMESET>

In exemplul de mai sus s-au creat doua zone 'verticale' (longitudinale), prima ocupand 30% din fereastra navigatorului, iar a doua restul. In primul frame se va afisa continutul fisierului fisier1.htm, iar in frame-ul dreapt se va afisa fisierul fisier2.htm. Daca un document hypermedia este structurat folosind frame-uri, atunci se va renunta la marcajele ce definesc corpul documentului <BODY> </BODY>.
 




Observatii:

Nu este obligatoriu sa se foloseasaca '*', asa cum apare in exemplu, corect fiind si forma: COLS='30%,70%' 
Se poate realiza impartirea documentului in mai multe frame-uri, specificand procentul din aria ferestrei navigatorului: COLS='20%, 10%, 40%, 30%' (impartire in patru zone longitudinale); 
Daca se doreste impartirea documentului in zone asezate invers (pe linii), se va utiliza atributul ROWS in locul atributului COLS. 
Frame-ul poate fi redimensionat de vizitatorul paginii cu ajutorul mouse-ului, daca nu se specifica atributul NORESIZE, despre care vom vorbi mai tarziu; 
Navigatoarele mai vechi, precum si navigatoarele 'mod text' asemanatoare cu lynx din Linux, nu puteau afisa documente ce contin frame-uri. In cazul in care doriti ca pagina sa poata fi vizitata si de catre utilizatorii unor astfel de navigatoare puteti realiza si o versiune care sa nu contina frame-uri: 
<FRAMESET COLS='30%,*'>

<FRAME SRC='fisier1.htm'>

<FRAME SRC='fisier2.htm'>

</FRAMESET>

<NOFRAMES>
<BODY> 

<A HREF='pagina.htm'> Versiunea fara frames </A> 

</BODY>
</NOFRAMES>




Utilizarea frame-urilor imbricate 
In cazul in care dorim sa impartim documentul in trei frame-uri dispuse diferit, va trebui sa scriem urmatoarele:


<FRAMESET COLS='25%,*'>


<FRAME SRC='fisier1.htm'>

<FRAMESET ROWS='20%,*'>

<FRAME SRC='fisier2.htm'>

<FRAME SRC='fisier3.htm'>

</FRAMESET>

</FRAMESET>

In cazul in care dorim amplasarea unor legaturi catre alte documente intr-unul dintre frame-uri si vrem ca afisarea sa se realizeze in celelalte, este nevoie sa introducem atributul NAME atunci cand definim frame-urile, astfel: 
<FRAMESET COLS='25%,*'>


<FRAME SRC='fisier1.htm' NAME='unu'>

<FRAMESET ROWS='20%,*'>

<FRAME SRC='fisier2.htm' NAME='doi'>

<FRAME SRC='fisier3.htm' NAME='trei'>

</FRAMESET>

</FRAMESET>

Fiecarui frame i se va asocia numele atribuit prin NAME. Numele poate fi utilizat atunci cand, de exemplu, introducem in fisier1.htm o legatura catre un document care sa se afiseze in frame-ul 'trei' (cel cu fond galben). Legatura se va introduce prin: 

<A HREF='vaca.gif' TARGET='trei'> Legatura </A>


Pentru atributul TARGET se pot utiliza si valori ca: 
TARGET='_self' -fisierul se incarca in frame-ul ce contine legatura; 
TARGET='_blank'-fisierul se incarca intr-o fereastra noua a navigatorului; 


Atributele unui frame 
Marcajul <FRAMESET> poate fi utilizat in conjunctie cu urmatoarele atribute: 

FRAMEBORDER='yes|no' | 0 :
specifica daca bordura (chenarul) frame-ului este sau nu vizibila. Chenarul este, implicit, vizibil. 
BORDER=numar_pixeli 
specifica ce grosime sa aiba chenarul. (valabil doar pentru Netscape) 
BORDERCOLOR=culoare 
specifica ce culoare sa aiba chenarul. (valabil doar pentru Netscape) 
In conjunctie cu marcajul <FRAME> se pot utiliza atributele: 
SCROLLING='yes|no|auto'
stabileste daca se afiseaza sau nu bara de scroll intr-un frame. Valoarea auto determina afisarea barei de derulare atunci cand este cazul (adica informatia nu se poate afisa in intregime). 
NORESIZE
nu permite redimensionarea frame-ului de catre utilizator; 
FRAMEBORDER='yes|no' | 0
specifica daca bordura (chenarul) frame-ului este sau nu vizibila. Chenarul este, implicit, vizibil.






loading...






Politica de confidentialitate

DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 490
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2020 . All rights reserved

Distribuie URL

Adauga cod HTML in site