Diferența dintre Frame și IFrame

Diferența cheie: Frame este o etichetă HTML care este utilizată pentru a împărți pagina web în diferite cadre / ferestre. Folosit ca etichetă, specifică fiecare cadru într-o etichetă frameset. Dacă există

Acest cod arată că în pagina curentă va fi afișat un cadru care conține adresa URL sursă. Deci, sursa devine încorporată în pagina curentă. Browserul Netscape nu acceptă eticheta iframe. Dacă sunt folosite în general dacă sunt afișate anunțuri în interiorul paginii web. Când folosim tag-ul cadru, pagina curentă este formată numai din cadre, în timp ce în iframe pagina web actuală și sub-fereastra (create de iframe) sunt tratate ca două entități separate. Pur și simplu aduce o altă sursă pe pagina curentă. Cadrele inline sunt de asemenea cunoscute ca cadre plutitoare. Consorțiul World Wide Web (W3C) a inclus caracteristica iframe în HTML 4.01.

tagurile au fost folosite pentru a crea cadre cu frame-ul tag-ului, în timp ce iframe-ul îndeplinește funcțiile atât a tag-urilor cadru cât și a cadrelor frameset. Spre deosebire de etichetele de cadru, etichetele Iframe pot fi de asemenea plasate în interiorul etichetelor corpului. Plasarea iframe-ului este ușoară, un coder poate pune cu ușurință eticheta printre celelalte elemente de pagină web și poate adăuga și mai multe iframe dacă dorește. Pe de altă parte, plasarea cadrelor în cadre este puțin complicată. Coderul trebuie să ajusteze dimensiunile cadrelor pentru a le afișa corect. Dimensiunea în ceea ce privește lățimea este foarte dificilă pentru cadre decât pentru cadrele iframe. În cadre, lățimile cadrelor trebuie să se adauge corect la lățimea paginii web, în ​​timp ce în iframe puteți să indicați înălțimea și lățimea în pixeli sau într-un procent din lățimea paginii web și se afișează la acea loc special în pagina web. Rezumând diferențele din tabelul de mai jos:

Cadru

IFrame

Definiție

Frame este o etichetă HTML care este utilizată pentru împărțirea paginii web în diferite cadre / ferestre. Folosit ca etichetă, specifică fiecare cadru într-o etichetă frameset.

Dacă există