Praneškite apie mus:


HTML Rėmai (angl. frames)

Įvertink
(2 balsai)
1 1

Naudojant rėmus (angl.: frames) vienu metu naršyklėje galima atvaizduoti daugiau nei vieną html dokumentą. Kiekvienam dokumentui reikia sukurti atskirą rėmą. Pagrindinės rėmų blogybė yra ta, kad su jais tampa sudėtingiau valdyti visą puslapio turinį, nes reikia kurti kelis html failus, taip pat gali kilti sunkumų norint puslapį atspausdinti.

Frameset žymė

  • Frameset žymė nurodo, kad bus naudojama rėmai ir naršyklė turės dalinti langą į kelias dalis
  • Kiekvienam frameset'ui reikia nurodyti eilučių (rows) arba stulpelių (cols) skaičių
  • Rows arba cols reikšmė nurodo į kiek ir kokių dalių bus padalintas langas

 

Frame žymė

Frame žymė nurodo, koks html dokumentas bus užkrautas į rėmą.

Pavyzdžiui norime padalinti langą į dvi dalis vertikaliai, taip kad pirmoji dalis užimtų 25% puslapio kairės pusės, o kita dalis likusius 75% dešiniau:

 

1
2
3
4
<frameset cols="25%,75%">
<frame src="remas_1.html">
<frame src="remas_2.html">
</frameset>

 

Taip pat plotį galima nurodyti pikseliais. Tokiu atveju pirmas rėmas bus 100px pločio, o antrasis - 500px:


1
2
3
4
<frameset cols="100,500">
<frame src="remas_1.html">
<frame src="remas_2.html">
</frameset>

 

Kitas būdas yra nurodyti vieną ar kelis pločius, o likusiam suteikti visą likusią naršyklės erdvę. Rėmo, kurio pločio reikšmė bus *, plotis bus dinamiškas, pagal tai, kokio dydžio yra naršyklės langas:

 

1
2
3
4
5
6
<frameset cols="100,200,150,*">
<frame src="remas_1.html">
<frame src="remas_2.html">
<frame src="remas_3.html">
<frame src="remas_4.html">
</frameset>

 

iframe žymė

Tai yra rėmų tipas, kai pačiame html dokumente būna sukuriamas rėmas ir į kurį galima užkrauti betkokį html dokumentą.

 

pabandyk_pats

 

Susijusios žymės

Žymė Aprašymas
<frameset> Nurodo rėmų, langų komplektą
<frame> Nurodo naują langą, rėmą (angl.: frame) rėmų komplekte (angl.: frameset)
<noframes> Nurodo alternatyvų kodą skirtą vartotojams, kurie nepalaiko langų, rėmų (frames)
<iframe> Nurodo mozaikinį rėmą (angl.: inline frame)

visos žymės pagal abėcėlę

visos žymės pagal funkcijas

 

Pabaigai

Jeigu rėmas turi matomą rėmelį, jis yra tampomas ir su pele galima keisti jo dydį, jei norite padaryti, kad tai būtų neįmanoma, naudokite <frame> žymės atributą noresize="noresize"

Jeigu rėmelis išlieka, galite pridėti <frameset> žymei atributą border su reikšme 0:

 

1
2
3
4
<frameset cols="100,500" border="0">
<frame src="remas_1.html">
<frame src="remas_2.html">
</frameset>
Atnaujinimo Data: Trečiadiens, Balandžio 07, 2010
Lukas

Lukas

Manualai.lt tinklo autorius ir administratorius. VDU Energetikos Fizikos ir Verslo Informatikos studentas. LinkedIn

E-mail: Šis el. pašto adresas yra apsaugotas nuo spam botų. Jum reikalingas įjungtas Javasctipt kad jį matytumėte
Login to post comments