Mitä tarkottaa? Sen vaan tiiän ettää ei toimi kaikilla selaimilla, mut kertokaa te enemmän...
Framet!!!
-Tanzkuli-
2204
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 2
Vanhimmat
Kehyksillä (frames) tarkoitetaan HTML-kielessä koko selainikkunan pienempiin osiin jakavaa komentoa.
ulkonäöltään kehykset näyttävät taulukoilta. Nämä kehykset jakavat selainikkunan itsenäisiin osiin, jotka eivät ole missä suhteessa riippuvaisia toisistaan.
Esimerkiksi luot kaksi html sivua
linkit.html
muuttuva.html
seuraavaksi luodaan kehysmäärittely sivu (yleensä index.html) jossa luodaan kaksi kehystä. toinen kapeampi vasempaan reunaan ja toinen oikeaan reunaan joka peittää loput selainikkunasta.
Nyt voidaan linkit.html kohdistaa avautumaan Vasempaan kehykseen(pienempään) ja muuttuva.html oikenpuoleiseen kehykseen(suurempi).
--> seurauksena on se että linkit ja muuttuva sivut avautuvat nyt vierekkeäin(niinkuin oli tarkoituskin)
seuraavaksi muokataan linkit sivun linkkejä siten että niiden avaus kohdistetaan muuttuva.html sivulle.
-->seurauksena on se että kun vasemmasta reunasta valitaan jokin linkki, niin kohde sivu avautuu "linkkilistan" oikealle puolelle eikä itse lista jossa linkit ovat häviä. vaan pysyy samana...
juup... selvensikö? =)
Eli teet ensin seuraavan laiset tiedoston jonka nimeksi pistät index.html
(katkoviivoja alussa ja lopussa ei kirjoiteta)
------------------------------------------------
Frames
-------------------------------------------------
Seuraavaksi samaan hakemistoon teet tiedostot
left.html (johon tulee esim "linkkilista")
right.html (johon teet aloitus sivusi normaalisti)
Nyt sivut aukeavat vierekkäin...
Jos haluat kehyksistä reunat pois niin muuta
FRAMEBORDER=YES muotoon FRAMEBORDER=NO
ja BORDER=1 muotoon BORDER=0
siitä on hyvä jatkaa.
Hienoja hetkiä kehysten parissa.