O modalitate de a insera o pagină într-o pagină este de a utiliza capacitatea HyperText Markup Language (HTML) pentru a împărți pagina în ferestre separate. Astfel de ferestre se numesc „cadre” și pot fi mai multe dintre ele pe o singură pagină. La rândul său, fiecare cadru poate conține un set de cadre și fiecare dintre ele poate fi încărcat cu pagini din surse diferite.
Este necesar
Notepad cu editor de text
Instrucțiuni
Pasul 1
Pentru a construi un astfel de set de pagini într-o pagină, începeți prin crearea unui container pentru cadre. Instrucțiunile către browser pentru a crea un astfel de container în HTML arată astfel:
Astfel de instrucțiuni se numesc „etichete”. Acestea sunt etichetele de deschidere și închidere ale containerului, între care trebuie plasate etichetele pentru a forma cadrele. Etichetele conțin diverse informații suplimentare numite „atribute” ale etichetelor. În eticheta de deschidere, trebuie să specificați modul exact în care spațiul de pagină trebuie împărțit între cadre:
Aici, atributul „cols” indică faptul că pagina a două cadre ar trebui să fie împărțită vertical, oferind fiecăruia 50% din lățimea ferestrei. Pentru a împărți pagina orizontal, se folosește un alt atribut, „rânduri”:
Același lucru poate fi scris în acest fel:
Aici, un asterisc (*) indică faptul că tot spațiul rămas ar trebui să fie acordat celui de-al doilea cadru. Puteți specifica valori nu în procente, ci în „pixeli” - aceasta este unitatea principală de măsură utilizată în aspectul paginii:
Pasul 2
Ne-am ocupat de container, acum trebuie să înscriem singuri cadrele. Eticheta de cadru HTML în forma sa cea mai simplă arată astfel: Aici atributul „src” indică adresa de internet a paginii care ar trebui încărcată în acest cadru. Dacă pagina se află pe același server și în același folder (sau subfolder), atunci nu este necesar să specificați adresa completă, numele fișierului și calea către subfolder sunt suficiente. Astfel de adrese sunt numite „relative”, iar adresele complete sunt numite „absolute”. Aceeași etichetă cu adresa relativă a paginii pentru încărcare: - Folosind atributul „defilare”, puteți seta regulile pentru barele de derulare ale acestui cadru: Valoarea „da” înseamnă că acest cadru va avea întotdeauna bare de defilare. Dacă introduceți valoarea „nu” - acestea nu vor fi niciodată, iar valoarea „auto” determină faptul că barele de derulare vor apărea la nevoie dacă conținutul cadrului nu se încadrează în marginile sale. - În mod implicit, marginile cadrelor din pagina poate fi mutată cu mouse-ul. Dar dacă setați atributul noresize la etichetă, atunci această caracteristică va fi dezactivată: - Eticheta cadru are două atribute care setează marginile dintre cadrele adiacente - lățimea marginii indică dimensiunea marginii de la marginea adiacentă orizontal (stânga și dreapta), marginheight - vertical (dedesubt și deasupra): - Un alt atribut - nume - dă propriul nume cadrului. Acest lucru poate fi necesar dacă cadrele conțin scripturi care trebuie să facă ceva în cadrele adiacente și să le distingă prin nume:
Pasul 3
Acest fundal teoretic este suficient pentru a crea o pagină simplă care conține, de exemplu, două pagini de pe alte site-uri. Un editor de text simplu va fi suficient pentru dvs. - un blocnotes standard este în regulă. Creați un document nou și introduceți următorul cod html în acesta:
Acum salvați documentul cu o extensie html - de exemplu, test.html. După aceea, făcând dublu clic pe fișierul test.html va lansa browserul, iar acesta va executa instrucțiunile pe care le-ați scris în codul html. Rezultatul ar trebui să arate astfel: