FRAME-k (keretek). FRAME-k A frame-ek (keretek) segítségével a képernyőt felosztva egyszerre jeleníthetünk meg több webes dokumentumot a képernyőn. Fejlec.html.

Slides:



Advertisements
Hasonló előadás
A weboldalunkon regisztrált felhasználó neveddel és jelszavaddal tudsz belépni. Amennyiben még nem regisztráltál oldalunkon, abban az esetben kérjük,
Advertisements

A Windows használata Bevezetés.
Microsoft Excel 7. óra Előadó: Jánosik Tamás.
Első indítás után legrosszabb esetben ezt látjuk:.
ShelfMan Kézikönyv.
Bekezdésformázás Név: Szarvas Nóra 8/a Felkészítő tanár: Salamon Róza
Visual Basic for Application (VBA)
Dinamikus tömbök.
Honlap készítés Érdekességek.
HTML nyelv.
Leírónyelvek: HTML és XHTML
Bekezdésformázás.
Dokumentum.
HTML (HiperText Mark-Up Language)
Webdesign I - Oldaltervezés alapelvek. I. Tartalom-elhelyezés az oldalon ALAPELVEK 1.Mindig értékes és érdekes tartalom jelenjen meg az oldalon! 2.A tartalom.
1. Akciógombok elhelyezése
WEBOLDALFEJLESZTÉS
1 Tabulátor és használata. 2 A tabulátor olyan eszköz, amellyel egy soron vagy bekezdésen belül a szöveget megadott pozícióba tudjuk igazítani. A szöveget.
WebStarter ECDL W e b k e z d ő ECDL Webkezdő mintafeladat.
Készítette: Nagy-Szakál Zoltán 2007.
A HTML alapjai Havlik Barnabás Készítette:
HTML oldal felépítése Készítette: Pataki Arnold
Cellák és tartalmak formázása táblázatkezelő programokban Készítette: Péter Tünde Felkészítő tanár: András Izabella Iskola: Gábor Áron Iskolaközpont,
A táblázatok formázása Készítette: Gombkötő Alexandra Felkészítő tanár: Györe Mihály József Attila Gimnázium, 6900 Makó Csanád vezér tér 6.
 1. dia: Bemutakozó  2. dia: Tartalom  3. dia: Fogalmak  4. dia: Mi a hasznosság??  5. dia: Általános I.  6. dia: Általános II. táblázat  7. dia:
Bekezdésformázás Nevem: Berkes András Speciális kategória
,,Én így tanítanám az informatikát”
Webszerkesztés A HTML alapjai.
Webszerkesztés Stíluslapok (CSS).
Webszerkesztés Űrlapok a HTML-ben. Űrlap létrehozása Űrlapunk tartalma a … elemek között fog helyetfoglalni Egy lapon több űrlap is elhelyezhető Több.
Microsoft Excel Függvények VII..
CSS.
1 Microsoft Excel 4. óra Előadó: Jánosik Tamás. 2 Formai beállítások Oszlopszélességek beállítása  Egyszerűen: az adott oszlop oszlopcímének jobb szélénél.
Alapszint 2.  Készíts makrót, ami a kijelölt cellákat egybenyitja, a tartalmat vízszintesen és függőlegesen középre igazítja és 12 pontos betűméretűre.
XHTML – a tanultak összefoglalása
Űrlapok és keretek.
A <DIV> tag és formázás CSS-sel
CSS A CSS bemutatása.
HTML nyelv.
Weboldalak tervezése (X)HTML.
A képernyő kezelése: kiíratások
Hyper Text Markup Language
Hyper Text Markup Language
Honlap készítés 4. óra.
4. óra. Emlékeztető Igazítások Háttérszín, szövegszín Háttérkép Meta adatok.
Eu-háló Partnerszervezeti Kommunikációs Center január 17.
Web-grafika II (SVG) 8. gyakorlat Kereszty Gábor.
Web-grafika II (SVG) 5. gyakorlat Kereszty Gábor.
Többoldalas dokumentum készítése
Turócziné Kiscsatári Nóra
rendszer intézményértékelés és projektértékelés Felhasználói segédlet 2005.
Html nyelv (HyperText Markup Language)
Első lépések a szövegszerkesztő használatában
Táblázatok.
Bekezdések formázása 1..
Készítette: Földi Gergely Felkészítő: Antal Zoltán Szentpéterúri Általános Iskola Szentpéterúr, Kossuth Lajos Utca 13. Kedvenc szerkesztő szoftverem.
SZÖVEGSZERKESZTÉS III. ~ KARAKTERFORMÁZÁS ~
MICROSOFT WORD 2010 KEZELŐFELÜLETE
Dokumentum formázása.
Gazdasági informatikus - Szövegszerkesztés 1 Bekezdések formázása 3.
A böngészőprogram használata. A böngészők értelmezik a html nyelvet, a javascript kódokat és a php kódokat is. Majd ezeket lefuttatja, és azok alapján.
Gazdasági informatikus - Szövegszerkesztés 1 Bekezdések formázása 2.
Bekezdések formázása 1..
ZH feladat Hozzon létre a Dokumentumok-on belül egy saját mappát, oda helyezze majd el a feladat megoldását!
Eu-háló Tanácsadói Kommunikációs Center január 29.
SZÁMÍTÓGÉPES PROGRAMOK HASZNÁLATA Microsoft Photo Story.
A Mozilla magyar nyelvű szerkesztőjének használata
Információ és kommunikáció
Html parancsok.
Táblázatok A táblázat megadása a tag használatával lehetséges. A és tageken belül: a és tagek között adhatjuk meg a.
Előadás másolata:

FRAME-k (keretek)

FRAME-k A frame-ek (keretek) segítségével a képernyőt felosztva egyszerre jeleníthetünk meg több webes dokumentumot a képernyőn. Fejlec.html Menu.html Változó tartalom (menü segítségével betöltődő html oldalak – egyszerre csak 1)

Fejlec.html Menu.html Változó tartalom (pl. menü segítségével betöltődő html oldalak – egyszerre csak 1) FRAME FRAMESET

Kialakítása (általánosan)... Fejlec.html Menu.html Változó tartalom (pl. menü segítségével betöltődő html oldalak – egyszerre csak 1) FRAMESET FRAME

tag helye a forráskódba tag helye a forráskódba <html><head>fejrész</head><frameset> frame-ek listája és beállításaik </frameset><body></body></html>

tag tulajdonoságai tag tulajdonoságai A Frameset segítségével osztjuk fel a képernyőt sorokra és/vagy oszlopokra.

Méretmegadási módok  méret megadása százalékban:  méret megadása képpontokban:  a terület felosztása bizonyos arányban: a 1:2 arányban osztja fel a területet 25%75% *2*

tag paraméterei tag paraméterei  NAME: név; Nevet adhatsz az adott frame-nek. Ez ahhoz kell, hogy hivatkozhass az adott frame-re, amikor például egy linket akarsz benne megnyitni)  SRC: a frame URL-je; A területre betöltendő dokumentum nevét (elérését) kell megadnod itt (pl.: html fájl neve és ha kell elérési útvonala – pontosan!!!)  NORESIZE: átméretezhetőség bolokkolása; Hatására az aktuális területet határoló keret nem mozdítható el  SCROLLING: görgethetőség; Ezzel adhatod meg, hogy a keret tartalma görgethető legyen, vagy nem. Értékei: YES (a böngésző kirakja a gördítősávot) - alapértelmezett NO (a böngésző nem rakja ki a gördítősávot) AUTO (a böngésző csak akkor rakja ki a gördítősávot, ha szükséges)

tag paraméterei tag paraméterei  FRAMEBORDER: határoló szegély; Azt határozza meg, hogy legyen-e látható szegély a frame körül. Értékei: 1 (van szegély), 1 (van szegély), 0 (nincs szegély)  BORDER: határoló szegély vastagsága; Azt határozza meg, hogy mekkora szegély legyen a frame körül (képpontokban)  FRAMESPACING: a frame-ek közti üres sáv mérete (képpontokban).  MARGINWIDTH: margó szélesség; Az adott frame tartalma és a keret közti vízszintes távolság megadása képpontban  MARGINHEIGHT: margó magasság; Az adott frame tartalma és a keret közti függőleges távolság definiálására szolgál

NOFRAMES Azon böngészők számára, amelyek nem képesek a frame-ket megjeleníteni létezik egy elem, amelyet a tag-ek között kell elhelyezni. Az ebben leírt szöveget azon böngészők jelenítik meg, amelyek nem ismerik a Frame definíciót. <Frameset><Frame><Frame>…<noframes> A Te böngésződ nem képes a keretek megjelenítésére. </noframes></Frameset>

1. feladat 1. Osszuk fel a progrmaablakot vízszintesen úgy, hogy a felső rész a képernyő 30%-át foglalja el, alsó része pedig a maradékot! A felső keretbe töltse be a fejlécet tartalmazó oldalt, a nagyobbik keretbe pedig a kezdőoldalt tartalmazó weboldalt! 2. A kereteket ne lehessen átméretezni, ne legyen szegélyük és 10 képpont nagyságú margó legyen a kereteknél! A fejlécet ne lehessen görgetni, viszont a kezdőoldalnál jelenjen meg a gördítősáv, ha az oldal nem fér bele a keretbe! (A kereteknek mindenképpen olyan neve legyen ami a funkciójára utal!) 3. A munkáját mentse index1.html néven! Fejléc Kezdőoldal

2. Feladat 1. Készítsen egy weboldalt, melyben a programablakot felossza 3 oszlopra. A 3 oszlop szélessége a következőképpen alakul: a középső fixen 800 képpont széles legyen! A bal és a jobb oldali keret egyforma nagyságot foglaljon el a programablak maradékából! 2. A bal és a jobb oldali keretbe a minta oldalak jelenjenek meg, a középsőben pedig a kezdőoldal! 3. A kereteket ne lehessen átméretezni! 4. A minta oldalakat tartalmazó kereteknek legyen egy 3 px nagyságú kerete! Biztosítsa, hogy a keretek között ne legyen távolság és ne lehessen görgetni őket! 5. A kezdőoldalt tartalmazó keretnek ne legyen szegélye, ha szükséges, lehessen görgetni és a keretbe legyen egy 5 px nagyságú margó beállítva! 6. A kereteknek mindenképpen egyértelmű neve legyen! 7. Munkáját index2.html néven mentse el! MintaKezdőoldalMinta

3. feladat 1. Alakítsa ki a minta szerinti programablakfelosztást keretek segítségével! 2. A kereteket ne lehessen átméretezni, ne legyen közöttük távolság és ne legyen szegélyük! 3. A fejléc és a menü keretét ne lehessen görgetni, a változó oldalakat tartalmazó kereten pedig csak akkor jelenjen meg a gördítősáv, ha szükséges! A rózsaszínnel jelölt keretbe alapértelmezés szerint a kezdőoldal jelenjen meg! A margókat ízlés szerint állítsa be! 4. A kereteknek mindenképpen olyan neve legyen, ami utal a keret funkciójára! 5. A munkáját index3.html néven mentse el! Fejlec.html Menu.html Változó tartalom (pl. menü segítségével betöltődő html oldalak – egyszerre csak 1) 250 px maradék 120 pxmaradék

Linkek a framekben  Az alábbi feladat azt mutatja be, hogy hogyan lehet meghatározni, hogy egy adott oldal melyik frame-be töltődjön be.  Azt szeretnénk, hogy a menüből kiválasztott link a kezdőoldalt tartalmazó (rózsaszín) frame-be jelenjen meg.  Ehhez a linkeket a TARGET="frame neve" paraméterrel kell kiegészítenünk a linkeket tartalmazó oldal(ak)ban (feladatunkban a menu.html-ben).

4. feladat A menüben lévő sorokat alakítsa linkké és oldja meg, hogy az adott linkek a megfelelő oldalt töltsék be a kezdőoldal helyére! Fejlec.html Menu.html Változó tartalom Alapértelmezésbe: kezdo.html Majd a menüből: Shrek.html Szamar.html

A TARGET paraméter nem csak az általunk megadott frame-név lehet (tehát nem csak oda töltődhet be a link tartalma), hanem használhatjuk a kövthező opciókat is:  TARGET="_self": az adott frame helyére töltődik az oldal.(alapértelmezett)  TARGET="_parent": az adott frame fölé, a szülőframe- be töltődik az oldal.  TARGET="_top": legfölülre töltődik be az oldal  TARGET="_blank": egy új böngészőablakba töltődik az oldal