InternetWeb Design

Frame - ano ito? Istraktura at paglikha ng mga frame

Frame - isang lugar ng site (window), kung saan nakita namin ang isa pang web page. Mga Webmaster ay gumagamit ng ganitong pagkakataon upang ipakita sa home page ng kanilang mga kaibigan o mga kasamahan. Ang parehong pamamaraan ay ginagamit upang ipakita sa windows search box at isang bilang ng kanyang mga resulta, at iba pa. D.

Ngunit karamihan ng mga frame na ginamit sa paglikha ng mga malalaking portal web, kung saan ang isang mumunti bilang ng mga menu at submenu. Ang ganitong mga karaniwang sabihin: "site sa mga frame." Upang lumikha ng tulad ng isang mapagkukunan ay nangangailangan ng isang mahusay na kaalaman sa HTML-wika.

Lumikha ng mga frame sa website builder

Sa ilang mga website builder ay nagbibigay ng awtomatikong pagbuo ng tulad ng isang code. Karaniwan, ang karagdagan ng susi frame ay sa pangunahing menu ng programa. Una, dapat mong ilagay ang cursor sa tamang lugar sa pahina, at pagkatapos ay i-click ang pindutan upang buksan ang window (tulad ng ipinakita sa screenshot). Ito ay posible upang tukuyin ang mga address ng pahina na ay magbubukas sa frame, at ayusin ang mga sukat: lapad at taas.

Ngunit karamihan ng mga frame na ginamit sa paglikha ng mga malalaking portal web, kung saan ang isang mumunti bilang ng mga menu at submenu. Ang ganitong mga karaniwang sabihin: "site sa mga frame." Upang lumikha ng tulad ng isang mapagkukunan ay nangangailangan ng isang mahusay na kaalaman sa HTML-wika.

Gamit ang "service" ay posible upang lumikha ng maramihang mga frame sa isang pahina, tanging ang mga maki-kaugnay na mga elemento upang hindi mo na makakuha.

Frame sa CMS

Maraming mga programa para sa paglikha ng mga website posibilidad ng pag-install ng module. Halimbawa, para sa Joomla frame - ang module na "wrapper (wrapper)".

Maaari itong makita at i-set up sa control panel CMS Joomla: "Mga Extension" - "Module Manager" - "Bago" (ang pag-ikot orange button na may plus sign sa loob). Sa pop-up window, sa listahan, makikita mo ang isang module ng "wrapper".

Kung ito ay hindi, pagkatapos ito ay hindi kasama. Upang gamitin ito, kailangan mo munang i-activate ito dito: tab na "Mga Extension", ang "Extension Manager", pagkatapos ay ang "Pamahalaan" na tab. At pagtingin sa listahan na lilitaw, maaari mong mabilis na maghanap para sa "Filter" upang ipasok ang salita: Wrapper. Kabaligtaran ang module na ito ay dapat na berde checkmark icon sa loob. Ang pulang bilog na may tuldok sa loob ay nangangahulugan na ang plugin ay hindi pinagana.

Pagkatapos nito pamamaraan, maaari kang bumalik sa ang "Module Manager", lumikha ng isang frame at magtakda ng mga parameter nito.

Bilang ay makikita sa larawan, ang mga module ay nagbibigay-daan sa iyo upang i-set: ang pamagat ng frame, ang module na posisyon, piliin ang pahina ng mga site kung saan ito ay ipinakita. Maaari mo ring ayusin ang lapad, taas; magdagdag ng isang frame at ang aktwal na link sa isang pahina ng web. Kung ang frame na gusto mong ipakita sa pangunahing pahina ng isang site full-lapad, 100%, ang default, hindi magiging sapat. Maaari mong ligtas na ilagay ang kanang 400%. Ang isang taas ng 200 ay kadalasang sapat na upang ipakita ang tuktok na menu ng pahina. Ang natitirang bahagi ng nilalaman ay makikita kung ang user (ang bisita) gamitin ang scroll bar.

Narito ang isang halimbawa ng kung ano ang isang frame sa Jumla.

Joomla module para sa paglikha ng frame ay napaka-maginhawa at madaling gamitin. Gayunpaman, ang saklaw ay limitado, pati na rin ang taga-disenyo tampok.

Kasaysayan at katotohanan

Sa pagsasanay ng paglikha ng mga website ng mga frame na tag (ang kanyang application) ay may matagal na relegated sa background. Sila ay magagawang upang palitan modules, sa pagtatakda ng isang disenyo ng programa na bumubuo ng code para sa isang pahina ng web na walang saytostroitelya. Gayunpaman, sa ilang mga kaso na ito ay hindi sapat. Halimbawa, kapag ang mga frame - ay isang pinagsama-samang kumplikadong istraktura ng mga lugar na maipakita sa browser. Kaya tingnan ang mga may-ari komplikadong balangkas na sites. Sa kanyang paglikha ay para lamang sa matinding mga kaso dahil freymovskie mga website na nilikha ng eksklusibo na may mga pinasadyang mga tag.

complex nakaayos na mga site

Para sa kanila, ang paglikha ng ilang mga interrelated mga frame ay isang pinakamainam na solusyon ayusin ang nilalaman sa mapagkukunan. Ito ay karaniwang ang mga malalaking portal, nababagsak na may mas malakas sa bawat taon.

Paano upang makamit ang parehong resulta? Paano lumikha ng isang frame istraktura?

Paano upang ipasok ang frame sa pahina ng code

Frame ay idinagdag sa HTML gamit ang mga tag:

  • frame (para sa isang hiwalay na window)
  • frameset (buong istraktura ay nilikha sa mga ito);
  • iframe ( "lumulutang" frame);
  • NoFrames (sa kaso ng mga di-display frame sa browser ng gumagamit).

Ang unang tinukoy tag palaging magkasya sa isang pares ng mga at . At ito ay pumapalit sa at . At sa pamamagitan ng naaangkop na mga katangian maaari mong ayusin ang mga katangian ng bawat item: pangalan (name =), sukat (cols = at mga hilera =), ang presensya ng frame (border), ang form ng scroll bar at, siyempre, ang isang link sa isang Web page na ipapakita.

pagkakaiba-iba ng pagpaparehistro

Buong pahina ng site ay maaaring nahahati sa mga rehiyon. Halimbawa, tulad nito:

kaliwa

tuktok na frame

karapatan

Tulad ng isang istraktura (ito ay tinatawag na nested) ay maaaring makuha sa pamamagitan ng pagsulat ng isang tag sa loob ng mga haligi ng katangian, na nagpapahiwatig sa lokasyon ng pahalang na frame, at mga hilera - patayo. Dapat itong mailagay na ng equals sign at inireseta sukat. Halimbawa, 60%, 40% - ang porsyento (isang window ay tumatagal ng 60% ng space browser isa pa, ayon sa pagkakabanggit, 40%). O 100, 200 - ang ratio ng mga sukat sa pixels. Ang mga sukat ng isa sa mga frame, ito ay posible na hindi i-set (set sa pamamagitan ng default). Upang gawin ito bago o pagkatapos ng decimal point kailangan mong tukuyin ang character *.

Inside ang pares frameset nagrerehistro sa bawat frame na may mga parameter: src = http: // site / article / 143,778 /% 2C may panipi simula dito-reference ay ginawa sa isang web page at pangalan title = (hal, frame 1).

Suntok para sa bawat bagong lugar ay itinalaga ng isang bagong frameset.

Halimbawa code:

Pansinin sa halimbawang ito, para sa ikalawang at ikatlong sukat frame ay inireseta ng isang beses lamang.

Ang isang pulutong ng kawali payagang magpatakbo ng mga frame. Mga halimbawa ng kanilang lokasyon sa window ng browser ay maaaring nagdala infinitely (nang naaangkop ang pagbabago ng code). Gayunpaman, ang mga praktikal na aplikasyon ng impormasyon na ito ay hindi natagpuan sa loob ng mahabang panahon. Frames, kung ginagamit sa araw na ito upang lumikha ng mga site, ngunit lamang sa anyo ng mga modules sa libreng CMS o isang iframe.

lumulutang frame

I wonder kung bakit ito got ang pangalan nito, narito ang salita ay mas naaangkop "built-in". Ang frame na ito ay dinisenyo upang ipakita ang mga nilalaman ng isang file. upload mo sa database anumang dokumento o file gamit ang mga tag ayfreyma itakda ang landas sa ito - at ang mga bisita ay makita ang isang text file (video o larawan). Sa kasamaang palad, mga browser ay hindi laging sumasalamin sa mga nilalaman. Ang web builder ay ipinasok sa pagitan ng pagbubukas at pagsasara parirala: "Ang iyong browser ay hindi ipakita ang mga nilalaman."

Halimbawa, Seopult.ru - na kilala na serbisyo mula sa mga Masters upang mag-advance. Hindi lamang ang pangunahing website, at I.seopult.pro mirror na nilikha para sa portal customer. ayfreyma code ay itinatag bilang:

  • Mga tagubilin . Saan
  • na tag ay dinisenyo upang matukoy ang mga item sa listahan. Suportado ng lahat ng mga browser.

    Sa mirror maaari mong makita ang salitang pahinang "Mga Tagubilin" mismo sa anyo ng isang pindutan. Kapag nag-click ka sa mga ito sa sentro ng window ng browser ay bubukas pagtatanghal.

    Ang lahat ng mga pangunahing mga site para sa panonood ng mga pelikula at palabas sa TV ay nilikha gamit ayfreymov (eg, "Imhonet"), pati na rin ang mga social network. Kahit na ang home page ng "Yandex" ay naglalaman ng tag na ito, at hindi isa pares.

    Paano upang magrehistro ng iframe

    I-download sa iyong website sa anyo ng isang dokumento window na may scroll bar ay maaaring sa anumang lugar. Karaniwan Tags itapon sa loob ng katawan. Bilang karagdagan sa mga standard

    at , tulad ng ipinakita sa halimbawa sa itaas ay maaaring gamitin at isang listahan ng tag -

  • .

    Sa ayfreym idinagdag na katangian:

    • lapad (width) at taas (height =);
    • pagpapantay sa gilid align;
    • padding, na kung saan ay hindi maaaring mag-utos: ang default na halaga ay 6 - ito ay lubos na sapat;
    • gamit allowtransparency transparency frame field, maaari mong tukuyin na maaari mong makita ang pahina ng background;
    • plus ang pamilyar scr, pangalan, scroll, border.

    Navigation gamit ayfreyma

    Ang pinaka-kagiliw-giliw na ay ang kakayahan sa larangan ng mga frame - ito ay upang isulat ang code na nagbibigay-daan upang buksan ang nilalaman sa window sa link - kung ano ang ginawa ng mga tagalikha Seopult mirror, lamang na may ilang mga sanggunian (parehong magagamit sa user sa parehong pahina).

    Dahil kinuha ayfreym, ito karagdagan nagtatala ng mga pangalan matapos name =. Halimbawa, zagolovok. Dagdag dito, sa harap ng kanya sa tag at mga sanggunian inireseta sa pamamagitan ng isang href = http: // site / article / 143,778 /% D1% na nagpapahiwatig ng ipinag-uutos na 81 pagkatapos nilang ipatungkol target = zagolovok. Bago mo magamit ang pangwakas na tag na ipinapahiwatig ang nasusulat, na kung saan ay maglingkod bilang ang pindutan ng reference. Mga Tag "at" pagbubukas at pagsasara ay nasa p tag.

    maaari mong italaga ang mga ilang linya ng code upang sa wakas makakuha ng online sa isang hilera ng ilang mga pindutan, mga link, pag-click sa na window sa ibaba ay magpapakita ng iba't ibang nilalaman.

    Ang code ay magiging ganito ang hitsura:

    Post Free ads

    Tingnan ang mga ad