![]() OFFLINE |
HTMLinfo => Alapfokú weblecke => Keretek (3) További trükkök, ósdi böngészők esete Nézzük, mikre lehet még rávenni a frame-eket:
<FRAMESET COLS="50,*,2*">
Megéri a gépelést (vagy copyzást), érdemes kipróbálni. Az eredmény valami
fantasztikus!
Mi van, ha a böngésző özönvíz előtti?Itt az ideje gondolnunk a fejlődő országok lakóira is, akik nem rendelkeznek
minden igényünket kielégítő böngészővel;
Ha szeretnénk ezt megvalósítani, meg kell ismerkednünk egy új HTML elemmel:
ez pedig a
<FRAMESET COLS="50%,50%">
Mint látjuk, a frame-ek deklarálása után kell elhelyezni a Ide helyezhetjük el azt a tartalmat, amit azoknak szánunk, akik böngészője
nem képes a frame-eket kezelni. A régebbi böngészők nem értelmezik az e fölött
lévo tartalmat, csak azzal foglalkoznak, amit a
</BODY>
Térjünk vissza egy pillanatra elso frame-ünkhöz:
<FRAMESET COLS="50%,50%">
Mint a táblázatok esetén, egy frame-be is illeszthetünk képet; pontosabban a frame tartalma lehet html oldal helyett kép is:
<FRAMESET COLS="50%,50%">
Természetesen általában nem így szeretnénk frame-ünket elhelyezni, hanem a szokásos kialakításban: baloldalt keskeny navigációs sáv, jobboldalt a tényleges tartalom. Azonban ha beállítjuk a bal frame szélességét;
<FRAMESET COLS="146,*">
érdekes jelenségnek lehetünk tanúi: a 146 pixeles kép nem fér bele a 146
pixeles frame-be! Ennek az az oka, hogy a frame-nek van egy keretszélessége,
és a böngésző a frame szélességét a kerete közepéig számolja ki. Most két
lehetoségünk van:
<FRAME SRC="world.gif" WIDTH=146 HEIGHT=162 SCROLLING=?>
Figyelem nem becsapódni! A kérdőjel helyére kell beírni a görgetés lehetoségeit:
Foglaljuk össze, milyen attribútumokat adhatunk egy frame-nek a fent említetteken kívül:
|
|||||||||||||||||||||||||||