Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ

Krijimi i kornizave. Iframe dhe Frame - cilat janë ato dhe si të përdoren më mirë kornizat në Html

Korniza Janë zona drejtkëndore të ekranit, secila përmban dokumentin e vet HTML. Kornizat janë të shkëlqyera për dokumentet e mëposhtme:

  • Tabela e përmbajtjes... Nëse vendosni një tabelë të përmbajtjes në një kolonë vertikale në një faqe interneti, përdoruesi mund ta aksesojë atë në çdo kohë dhe nuk ka nevojë të klikojë vazhdimisht mbi butonin për t'u kthyer në faqen e mëparshme. Meqenëse, duke qenë në një kornizë, tabela e përmbajtjes do të jetë gjithmonë pranë, përdoruesi do të duhet vetëm të zgjedhë një artikull tjetër prej tij dhe të marrë menjëherë informacionin e nevojshëm.
  • Elemente fikse të ndërfaqes... Ju mund të kapni një lloj imazhi grafik në ekran, për shembull, një logo të kompanisë, ndërsa pjesa tjetër e faqes lëviz në një kornizë tjetër.
  • Format dhe rezultatet... Ju mund të krijoni një formë në një kornizë dhe të shfaqni rezultatet e pyetjes në një tjetër.

    Kornizat e rregullta aktualisht konsiderohen si teknologji e vjetëruar dhe nuk mbështeten në HTML5. Mos përdorni korniza të rregullta në projektet tuaja! Etiketat HTML5 kornizë, grup kornizash dhe pa korniza thjesht nuk ka më, në vend të tyre ka një etiketë të vetme iframe (kornizë inline ose lundruese).

    Etiketë

    Etiketë - zëvendëson etiketën dhe përdoret për të ndarë ekranin. Ka një etiketë mbyllëse.

    Atributet

  • KOLA... Ndan ekranin vertikalisht. Pranon vlerat në piksel, si përqindje, ose vetëm *. Vlera * tregon se kolona specifike do të zërë pjesën tjetër të ekranit.
  • RRESHT... Ndan ekranin horizontalisht. Pranon vlerat në piksel, si përqindje, ose vetëm *. Vlera * tregon se një linjë specifike do të zërë pjesën tjetër të ekranit
  • KORNIZA... Përcakton praninë e kornizave, d.m.th. kufijtë e kornizës. Pranon vlerat "po" ose "jo".
  • KUFIRI... Përcakton gjerësinë e kornizës në pixel.
  • NGJYRA KUFIRI... Përcakton ngjyrën e kornizave. Si parazgjedhje (nëse jeni duke përdorur skemën standarde të ngjyrave të Windows), kufijtë e kornizës kanë një nuancë të shurdhër, gri. Por nëse dëshironi, mund të zgjidhni çdo ngjyrë tjetër. Kur përcaktoni një ngjyrë, mund të zgjidhni emrin dhe ekuivalentin e saj numerik në sistemin RGB. Për shembull BLU ose # 0000FF.

    Në një etiketë të veçantë ka kuptim të përdoret vetëm një nga atributet - COLS ose ROWS. Kjo do të thotë që struktura e kornizës do të përbëhet nga vetëm kolona ose vetëm rreshta. Për të krijuar rreshta brenda kolonave ose kolona brenda rreshtave, ju nevojiten kontejnerë të mbivendosur ….

    Shembull






    Rezultati:

    Vini re gjithashtu ndryshimin në rendin e numërimit të kornizës.

    Etiketë

    Etiketë vendosur në një enë …, përcakton se çfarë saktësisht duhet të shfaqet në një kornizë të veçantë. Nuk ka një etiketë fundore.

    Atributet

  • Src... Përcakton URL-në e lidhur me një kornizë specifike.
  • GJERËSIA E MARGJINËS... Përcakton distancën midis përmbajtjes së kornizës dhe kufijve të saj djathtas dhe majtas.
  • LARTËSIA MARGJINE... Përcakton distancën midis përmbajtjes së kornizës dhe kufijve të saj të sipërm dhe të poshtëm.
  • LËSHTIM... Përcakton praninë e një shiriti lëvizës në dritaren e kornizës. Mund të jetë "po", "jo" dhe "auto" (e parazgjedhur).
  • NORESIZE... Përcakton kufijtë e kornizës si "të lidhura me kabllo" dhe parandalon përdoruesin të ndryshojë madhësinë e dritares së kornizës. Për më tepër, madhësitë e të gjitha kornizave që kanë një kufi të përbashkët me fiks janë të fiksuara.
  • KORNIZA, KUFIRI, NGJYRA KUFIRI... Këto atribute shoqërohen me korniza dhe janë të ngjashme me ato në etiketë .
  • EMRI... Përcakton emrin e dritares së kornizës. Atributi i vetëm që nuk ndikon në pamjen e kornizës. Ju lejon të kontrolloni procesin e ngarkimit të kornizave. Nëse një dritare kornizë ka një emër unik, ajo mund të aksesohet drejtpërdrejt nga kornizat e tjera. Kur emërtoni dritaret e kornizës, mbani parasysh një kufizim: emri nuk duhet të fillojë me nënvizimin "_", përndryshe do të shpërfillet. Meqenëse disa emra shërbimesh fillojnë me këtë simbol.

    Shembull




    Duke përdorur etiketën A për të ngarkuar në një kornizë

    Atributet

  • Href... Përcakton URL-në ose emrin e një dokumenti të ri që dëshironi të ngarkoni në një dritare kornizë specifike.
  • OBJEKTI... Përcakton emrin e kornizës në të cilën do të ngarkohet dokumenti i ri. Ky emër duhet t'i caktohet kornizës nga atributi NAME në etiketë .

    Shembulli i mëposhtëm e ndan ekranin në dy zona vertikale. Ana më e vogël e majtë përmban tabelën e përmbajtjes, ndërsa ana e djathtë do të ngarkojë të gjitha dokumentet e tjera HTML. Skedari i tabelës së përmbajtjes përmban hiperlidhje të thjeshta teksti në seksionet përkatëse. Që gjithçka të funksionojë, ju duhet të krijoni dokumente HTML në skedarët cosm.htm, eat.htm, perf.htm, massage.htm dhe manic.htm.

    Shembull

    Tabela e përmbajtjes

    • Mallrat
      • Kozmetikë
      • Suplemente ushqimore
      • Parfumeri
    • Shërbimet
      • Masazh
      • Manikyr

    Përshëndetje!

    Etiketë

    Etiketë ju kursen vështirësinë e përsëritjes së atributit TARGET në çdo hiperlidhje të vetme, nëse të gjitha tregojnë në të njëjtën dritare kornizë. Për ta bërë këtë, duhet të vendosni etiketën me një atribut TARGET në një enë ….

    Duke përdorur etiketën do të bëjë të mundur zvogëlimin e madhësisë së skedarit të tabelës së përmbajtjes majtas.htm të shembullit të mëparshëm.

    Shembull

    Tabela e përmbajtjes

    • Mallrat
      • Kozmetikë
      • Suplemente ushqimore
      • Parfumeri
    • Shërbimet
      • Masazh
      • Manikyr

    atribut OBJEKTIçdo lidhje specifike zëvendësohet nga atributi i etiketës me të njëjtin emër .

    Shembull

    Tabela e përmbajtjes

    • Mallrat
      • Kozmetikë
      • Suplemente ushqimore
      • Parfumeri
    • Shërbimet
      • Masazh
      • Manikyr

    Këtu janë mallrat!

    Këtu janë shërbimet!

    Efektet speciale të marra me atributin TARGET

    Siç u përmend tashmë, emrat e kornizave nuk mund të fillojnë me një nënvizim, pasi emrat e shërbimeve fillojnë me të, të cilat përcjellin informacion të veçantë në shfletuesin. Më poshtë janë emra të veçantë, secili prej të cilëve përdoret për të arritur një efekt specifik.

  • TARGET = "_ bosh"... Dokumenti ngarkohet në një dritare të re të shfletuesit.
  • TARGET = "_ vetvetja"... Dokumenti ngarkohet në dritaren aktuale.
  • TARGET = "_ prind"... Dokumenti ngarkohet në kornizën mëmë. Kjo është zakonisht një kornizë në një enë. … para atij aktual. Nëse nuk ka kornizë prind, atëherë vlera e "_parent" bëhet e njëjtë me "_self".
  • TARGET = "_ lart"... Dokumenti ngarkohet në kornizën më të lartë.

    Në thelb, këta emra shërbimesh synojnë të "shpërthejnë" në një mënyrë ose në një tjetër nga struktura aktuale e kornizës. Eksperimentoni me to për të parë se si mund të ngarkoni dokumente në dritare të ndryshme.

    Etiketë kërkohet!

    Atributet

  • ALING... Përcakton llojin e shtrirjes. Merr vlerat "majtas", "qendër", "djathtas".
  • LARTËSIA... Përcakton lartësinë e kornizës në pixel
  • GJERËSIA... Përcakton gjerësinë e kornizës në piksel.
  • SRC, GJËRTËSIA MARGJINA, LARTËSIA MARGJINA, LËVIZJA, KUFRI I KORNISHËS, KUFIZIMI, NGJYRA E KUFIT, EMRI... Ngjashëm me ato të diskutuara më parë.
  • vspase... Vendos kufijtë e sipërm dhe të poshtëm në pjesën e jashtme të iframe
  • hspase... Vendos skajet anësore në pjesën e jashtme të iframe
  • gjerësia e margjinës... Përcakton sasinë e dhëmbëzimit përgjatë skajeve të majta dhe të djathta brenda iframit; duhet të jetë i barabartë ose më i madh se 1.
  • lartësia margjinale... Përcakton sasinë e mbushjes përgjatë skajeve të sipërme dhe të poshtme brenda iframit; duhet të jetë i barabartë ose më i madh se 1.
  • rrotullimi... Tregon nëse shiriti i lëvizjes shfaqet në iframe; vlera mund të jetë "po", "jo" ose "auto". Parazgjedhja për dokumentet e rregullta është automatike.
  • titullin... Teksti i këshillës së veglave.

    Etiketë </h3> <p>Përcakton se çfarë do të shfaqet në dritaren e shfletuesit nëse nuk mbështet korniza.</p><p> <NOFRAMES>Shfletuesi juaj nuk mbështet iframes!

    Si mund të ngarkoj një kornizë pa skedarë shtesë?

    Për të ngarkuar një kornizë pa përdorur skedarë të jashtëm, duhet të vendosni kodin HTML të kornizës në një ndryshore dhe më pas si një etiketë SRC

    Problemi i shiritit të adresës me kornizën e faqes

    Kur përdorni korniza, faqja përdor një faqe që tregon vendndodhjen e kornizave.

    Le të japim një shembull të një faqeje të tillë:

    ...

    Pas ngarkimit të kësaj faqeje, informacioni ngarkohet në korniza. Të gjitha kalimet e përdoruesve nëpër faqet e faqes ndodhin brenda këtyre kornizave. Shiriti i adresave shfaq gjithmonë vetëm shtegun për në faqen fillestare, e cila nuk ndryshon në tranzicion. Vizitori nuk e di se ku ndodhet për momentin.

    Nëse vizitori nuk shkon menjëherë në faqen kryesore të faqes (për shembull, nga një motor kërkimi), atëherë kjo nuk çon në rindërtimin e strukturës së përgjithshme të kornizave. Kjo është arsyeja që pronari i faqes nuk mund të specifikojë adresën në faqen e brendshme të sajtit.

    Ka disa zgjidhje për këtë problem.

    Një shembull i një strukture kornizë u diskutua më herët. Ne do të shqyrtojmë mënyra të ndryshme për të zgjidhur këtë problem mbi të.

    Ideja është si më poshtë: kur ngarkojmë një faqe që përmban një pjesë informative, ne do të kontrollojmë mjedisin e faqes dhe, nëse struktura e kërkuar e kornizës mungon, do ta krijojmë atë duke përdorur një skript.

    Tre raste janë të mundshme:

    1. vizitori shkoi në faqen që përmban strukturën e kornizës;
    2. vizitori shkoi në një nga faqet e informacionit;
    3. vizitori arriti në faqen me menunë e lundrimit.

    Në rastin e parë nuk kërkohet asnjë veprim pas kryerjes së kontrollit. E dyta dhe e treta janë pothuajse identike, kështu që më tej do të shqyrtojmë vetëm rastin e dytë.

    Dhe kështu, vizitori arrin "aty ku nuk është e nevojshme". Në fillim të faqes, futni një skript që do të krijojë një strukturë kornizë.

    Zgjidhja mund të zbatohet si në anën e klientit ashtu edhe në anën e serverit. Disavantazhi kryesor i zbatimit nga ana e klientit është i dukshëm - varet nga aftësitë dhe cilësimet e klientit. Për shembull, ekzekutimi i skripteve është i ndaluar në kompjuterin e përdoruesit. Opsioni i dytë nuk do të funksionojë nëse nuk ka mbështetje në server PHP.

    Zgjidhje JavaScript.

    Me këtë qasje, ekziston një kufizim - jo të gjithë shfletuesit mbështesin JavaScript, dhe në disa raste, përdoruesit çaktivizojnë vetë skriptet.

    Së pari, kontrollojmë mjedisin e faqes dhe më pas, në mungesë të strukturës së kërkuar të kornizës, e krijojmë atë.

    Le të krijojmë një skedar kornizë.js :

    If (window.name! = "Main") (window.name = "root"; document.write (" "); dokument.shkruaj (" "); dokument.shkruaj (" "); dokument.shkruaj (""); }

    Së pari, kontrollojmë titullin e dritares në të cilën është ngarkuar faqja: if (window.name! = "kryesore")... Nëse emri i dritares dhe emri i kornizës nuk përputhen, atëherë duhet të krijoni një strukturë kornizë. Kjo bëhet në mënyrë dinamike duke përdorur metodën shkruaj Objekt dokument.

    Ne e lidhim skedarin me secilën faqe të faqes kornizë.js ... Tani faqet e faqes do të kenë strukturën e mëposhtme:

    ... ...

    Me këtë qasje për zgjidhjen e këtij problemi, nevoja për një skedar që përmban një strukturë kornizë zhduket.

    Zgjidhja PHP

    Me këtë qasje, faqja do të bëhet e disponueshme për një numër më të madh vizitorësh.

    Ne do ta kontrollojmë mjedisin e faqes në një mënyrë tjetër (jo si kur përdoret JavaScript). Do ta ngarkojmë dokumentin në kornizë me parametrin korniza = po... Kur hapim faqen, ne kontrollojmë këtë parametër dhe, nëse është e nevojshme, krijojmë në mënyrë dinamike një strukturë kornizë. Më poshtë është kodi që është përgjegjës për këtë.

    Vendosja e kodit në një skedar korniza.php ... Tani ju duhet ta lidhni atë me çdo faqe të faqes. Më poshtë është një shembull i një faqeje të tillë.

    korniza kërkoj ("frames.php"); ?> ...

    Në këtë rast, si në zbatimin nga ana e klientit, nuk ka nevojë të krijohet veçmas HTML një dokument që përshkruan një strukturë kornizë.


    .
  • Ekziston një etiketë interesante në html, me ndihmën e së cilës mund të futni një tjetër në faqen tuaj të internetit dhe do të duket sikur është e qepur në tuajën. Ky është një shënim se si të futet në html iframe.

    Futja e një iframe

    Pra, duke përdorur këtë etiketë të çiftuar, mund të futni një faqe në artikullin tuaj nga çdo faqe interneti në internet. Le të hedhim një vështrim në këtë pjesë të kodit:

    Siç mund ta shihni, të gjithë parametrat e futjes janë vendosur në atributet e etiketës. Për dy të parat, mendoj se nuk keni nevojë të shpjegoni asgjë - këto janë gjerësia dhe lartësia e kornizës sonë, në të cilën do të vendoset faqja e kërkuar. Dimensionet duhet të zgjidhen bazuar në gjerësinë e bllokut tuaj të përmbajtjes.

    Adresa e faqes së kërkuar është e specifikuar në atributin src. Në të duhet të shkruani adresën e plotë të faqes / faqes në internet. Atributi tjetër është emri i kornizës. Këtu mund të shkruani një vlerë arbitrare. Së fundi, lëvizja është përgjegjëse për pamjen e shiritave të lëvizjes dhe vlera e saj automatike e bën atë që lëvizja të shfaqet vetëm kur është e nevojshme. Ju gjithashtu mund ta vendosni vlerën këtu në nr. Në këtë rast, shiritat e lëvizjes nuk do të shfaqen, por atëherë nuk do të jetë e mundur të lëvizni faqen - mund të shikoni vetëm fragmentin e saj, për sa kohë është e mjaftueshme lartësia e specifikuar.

    Pjesa tjetër e parametrave, nëse është e nevojshme, mund t'i vendosni përmes css. Për shembull, mund të jetë mbushje ose një kufi.

    Pavarësisht nga fakti se faqet me korniza po bëhen më pak të zakonshme, mësimi i HTML do të ishte i paplotë pa shikuar temën e kornizave. Për më tepër, kornizat, në një farë kuptimi, kanë marrë vendin e tyre dhe përdoren për sistemet e administrimit dhe ndihmës. Aty ku disavantazhet e kornizave nuk janë të një rëndësie të veçantë, por avantazhet, përkundrazi, kërkohen në mënyrë aktive.

    Etiketa përdoret për të krijuar një kornizë. e cila zëvendëson etiketën në dokument dhe përdoret për të ndarë ekranin në rajone. Brenda kësaj etikete janë etiketat që tregojnë për një dokument HTML që do të ngarkohet në rajon (Figura 13.1).

    Oriz. 13.1. Një shembull i ndarjes së një dritare të shfletuesit në dy korniza

    Kur përdorni korniza, kërkohen të paktën tre skedarë HTML: i pari përcakton strukturën e kornizës dhe ndan dritaren e shfletuesit në dy pjesë, dhe dy dokumentet e mbetur ngarkohen në dritaret e specifikuara. Numri i kornizave nuk është domosdoshmërisht i barabartë me dy, mund të jetë më shumë, por jo më pak se dy, përndryshe kuptimi i përdorimit të kornizave humbet plotësisht.

    Le të hedhim një vështrim në hapat e përfshirë në krijimin e kornizave bazuar në faqen e paraqitur në Fig. 13.1. Na duhen tre skedarë: index.html - përcakton strukturën e dokumentit, menu.html - ngarkohet në kornizën e majtë dhe content.html - ngarkohet në kornizën e djathtë. Nga këto, vetëm index.html ndryshon në strukturën e kodit të tij nga skedarët e tjerë (shembulli 13.1).

    Shembulli 13.1. Skedari Index.html

    Korniza

    Në rastin e përdorimit të kornizave, lloji i mëposhtëm i dokumentit shkruhet në rreshtin e parë të kodit.

    Tëi thotë shfletuesit të merret me kornizat, kjo linjë kodi kërkohet. Enë përmban informacion tipik si kodimi i faqes dhe titulli i dokumentit. Vetëm mbani në mend se titulli qëndron i njëjtë për sa kohë që skedarët HTML hapen brenda kornizave.

    Në këtë shembull, dritarja e shfletuesit ndahet në dy kolona duke përdorur atributin cols, kolona e majtë është 100 piksele dhe e djathta është hapësira e mbetur e specifikuar nga simboli yll. Gjerësia ose lartësia e kornizave mund të specifikohet gjithashtu si përqindje, ngjashëm me tabelat.

    Në etiketë vendos emrin e skedarit HTML të ngarkuar në rajonin e specifikuar duke përdorur atributin src. Një skedar me emrin menu.html (shembulli 13.2) do të ngarkohet në dritaren e majtë dhe content.html në dritaren e djathtë (shembulli 13.3). Është e dëshirueshme të caktohet një emër unik për secilën kornizë në mënyrë që dokumentet të mund të ngarkohen në dritaren e specifikuar duke përdorur atributin e emrit.

    Shembulli 13.2. skedar menu.html

    Navigimi i faqes

    Në këtë shembull, sfondi gri në faqe vendoset duke përdorur stilet që do të diskutohen më vonë.

    Shembulli 13.3. skedari Content.html

    Përmbajtja e faqes

    PËRMBAJTJA

    Le të shohim një shembull më kompleks me tre korniza (Figura 13.2).

    Oriz. 13.2. Ndarja e një faqe në tre korniza

    Në këtë rast, etiketa përdoret përsëri , por dy herë, me një etiketë të vendosur brenda tjetrës. Ndarja horizontale krijohet përmes atributit të rreshtave, i cili përdor shënimin e përqindjes për varietetin (shembulli 13.4).

    Shembulli 13.4. Tre korniza

    Korniza

    Siç mund ta shihni nga ky shembull, kontejneri me atributin rows së pari krijon dy korniza horizontale, por zëvendëson kornizën e dytë me një tjetër , e cila përsërit strukturën që tashmë e dini nga Shembulli 13.1. Për të parandaluar shfaqjen e një shiriti lëvizës vertikal dhe përdoruesi nuk mund të ndryshojë vetë madhësinë e kornizës së sipërme, janë shtuar atributet scrolling = "jo" dhe noresize.

    Le të fillojmë me strukturën e kornizës. Cili është thelbi i tij? Ne kemi mundësinë të organizojmë zona të veçanta të tipit dritare në dokumentin që ngarkojmë në shfletues. Dokumentet e tjera individuale (faqet e internetit) mund të ngarkohen në këto zona.

    Pse është e nevojshme kjo? Meqenëse dokumentet ngarkohen në zonat e tyre të veçanta, ato sillen në mënyrë të pavarur. Kjo do të thotë, ju mund të bëni diçka në një dokument, ndërsa dokumentet e tjera janë të pandryshuara.

    Ku mund të gjeni struktura të tilla kornizash? Këto janë skedarë ndihmës, skedarë ndihmës (me shtesën .chm).

    Këtu është një shembull i thjeshtë i një dokumenti me korniza:

    Shembull i kornizave Ju jeni duke e parë këtë faqe me një shfletues që nuk mbështet korniza.

    Elementi grup kornizash... Detyra e tij është të mbulojë zonën e shikimit dhe ta ndajë atë në zona të veçanta. ato. udhëzoni shfletuesin në çfarë raporti dhe si (horizontalisht ose vertikalisht) i ndajmë këto zona.

    Elementi kornizë- përshkruan çdo zonë të tillë të veçantë. Etiketa është beqare. Ai zë dimensionet e specifikuara në grupin e kornizës.

    Elementi pa korniza- shfaqet nëse shfletuesi nuk mbështet korniza.

    Vini re se nuk ka asnjë element të trupit. Në vend të kësaj përdoret një element i grupit të kornizës. Kjo është një nga arsyet pse kornizat nuk përdoren më në sajte.

    Atributet e elementit të grupit të kornizave

    • cols - ndarja vertikale e faqes në pamje.
    • rreshtat - ndarja horizontale e faqes në portin e shikimit.

    Elementi i kornizës

    Ky element përshkruan një zonë të veçantë të dritares. Çdo dokument mund të ngarkohet në të - duke përdorur atributin src. Shembuj:

    atribut rrotullimi- lëvizja (automatikisht si parazgjedhje). Nëse dokumenti tejkalon madhësinë e zonës së shikimit të kësaj kornize, atëherë shfaqet lëvizja. Nëse dokumenti përshtatet plotësisht në kornizë, atëherë nuk ka lëvizje. Lëvizja mund të çaktivizohet, por është më mirë të lini vlerën automatike.

    Atribut i vetëm noresize- ndalon ndryshimin e madhësisë së kornizës në shfletues. Kjo është aktivizuar si parazgjedhje.

    atribut kufiri i kornizës- një kornizë në kornizë. Vlera '1' është për të pikturuar, vlera '0' nuk është për të pikturuar. Vetëm këto dy vlera janë të vlefshme. Si parazgjedhje, korniza vizatohet.

    atribut gjerësia e margjinës- tregon distancën që përmbajtja në këtë kornizë do të zhvendoset horizontalisht nga kornizat e këtij kuadri.

    atribut lartësia margjinale- dhëmbëzimi vertikal nga përmbajtja në kufijtë e kornizës.

    Inline iframe

    Elementi iframe("Kutia e linjës"). Ky element është i çiftuar (ka një etiketë hapëse dhe mbyllëse). Ky element shërben për të njëjtin qëllim - të organizojë elementin e dritares në dokument.

    Si ndryshon nga kornizat e vjetra? Është i vetë-mjaftueshëm, nuk ka nevojë për kontejnerë shtesë. Dhe mund të shfaqet në çdo dokument, për sa kohë që ka një element të trupit.

    Elementi iframe është një element inline me përmbajtje të zëvendësueshme. ato. formohet një zonë e tipit inline me çdo dimension abstrakt dhe përmbajtja e një dokumenti të jashtëm (skedari html) ngarkohet në këtë zonë.

    Iframe ka të njëjtat atribute si imazhet (pasi janë të të njëjtit lloj): emri, gjerësia, lartësia, src, kufiri i kornizës, scrolling, hspace, vspace, gjerësia e margjinës, lartësia e margjinës.

    Ditë të mbarë për të gjithë. Alexey Gulynin është në kontakt. Në artikullin e fundit, ne diskutuam se si të instaloni një favicon në një faqe interneti. Në këtë artikull, unë do të doja t'ju tregoja se çfarë është korniza në html... Përkthyer nga anglishtja. kornizë do të thotë "kornizë". Nga pikëpamja e html, një kornizë është një lloj zone e theksuar në një faqe që lidhet me një faqe tjetër dhe shfaq përmbajtjen e saj (të njëjtën faqe ose sajt). Duhet të theksohet menjëherë se kornizat nuk janë zhvilluar shumë dhe tani pothuajse nuk përdoren, përveç në disa projekte të specializuara.E njëjta gjë mund të bëhet duke përdorur CSS dhe Javascript.
    Me ndihmën e një kornize, faqja mund të ndahet në disa blloqe, secili prej të cilëve do të jetë i pavarur nga të tjerët. Le të krijojmë dokumentin kryesor index.html dhe dy dokumente ndihmëse (të brendshme), përmbajtja e të cilave do të shfaqet në faqen kryesore: menu.html (që do të përmbajë shënimin e navigimit të faqes) dhe content.html (përmbajtja e faqes ). Shënimi index.html do të duket kështu:

    Kornizat në HTML

    Ju lutemi vini re se etiketa mungon këtu , etiketa u shfaq në vend të saj ... Ky etiketë ka disa atribute:

    • cols - Ky atribut tregon se kornizat do të vendosen në kolona. Në vlerën e këtij atributi, tregohen madhësitë e kornizave, të ndara me presje. Në rastin tonë, ne do të kemi 2 korniza. E para do të jetë 40% e gjerësisë së faqes, * nënkupton gjithë hapësirën e mbetur të faqes (në këtë rast, mund të shkruani 60%). Ju gjithashtu mund të vendosni madhësinë në pixel.
    • rreshta - Ky atribut tregon se kornizat do të vendosen në rreshta.

    Përmbajtja e skedarit menu.html është si më poshtë:

    • 1 artikull i menysë
    • 2 artikuj të menysë
    • 3 artikuj të menysë

    Përmbajtja e skedarit content.html është si më poshtë:

    Korniza testuese

    Paragrafi i tekstit

    Për të shfaqur përmbajtjen e një dokumenti tjetër, duhet të përdorni etiketën me atributin src, vlera e të cilit specifikon rrugën drejt skedarit. Ju gjithashtu mund të specifikoni url-në e faqes që duam të shfaqim në këtë bllok. Së pari, le të shfaqim faqet tona menu.html dhe content.html:

    Sigurohuni që të shkruani këtë kod për të parë se si funksionon gjithçka.

    Etiketa e kornizës ka atributet e mëposhtme:

    • src - shtegu i faqes ose url-ja e faqes (faqet e faqes). Vlen të përmendet se disa sajte kanë mbrojtje të integruar,
    • emri - i jep kornizës një emër me të cilin mund të manipulohet kjo kornizë,
    • noresize - ndalon ndryshimin e madhësisë së kornizës,
    • scrolling - aftësia për të lëvizur nëpër përmbajtje.

    Për detyrat e shtëpisë, krijoni 2 korniza dhe vendosini në një vijë. Specifikoni rrugën drejt sajteve si vlerë për atributin src.

    Artikujt kryesorë të lidhur