Arbeta med frames |
1. Inledning
Det kan du läsa om på mina sidor om frames > För att kunna arbeta med frames måste man ha framme den flik som kallas Frame editor, som ligger nästan längst upp i dokumentfönstret. Du ser den på bilden här ovanför. 2. Verktygen för frames
Pröva dig gärna fram för att förstå hur de fungerar. Framförallt kan det vara knepigt att utöka med fler frames, om den konstruktion man har valt inte skulle vara tillräcklig. Jag valde att dra in en horisontell, delad sida med två fönster: ett uppe och ett nere. När man dragit in sitt objekt i editorn, svarar GoLive med att dels dela in sidan i den önskade layouten och dels tala om att de olika fönstren ännu saknar namn och källdokument. Ändra namn: Föst markerar du toppframen. I Inspector-paletten (kallas i den svenska versionen för Kontextpaletten), där du har överblick över de olika objektens på sidan inställningar, hittar du nu olika alternativ.
1. toppframens höjd (87 pixlar). 2. Det namn jag har gett den för att senare kunna styra var länkarna skall öppnas. 3. Vilket dokument som skall laddas in i framen. I bilden ser du även alternativen för scrolling, som bestämmer om rullningslister skall tillåtas, om värdet 87 pixlars höjd är för litet. Du ser också kommandot för om besökaren skall tillåtas ändra storleken på framen, Har man testat sina sidor noga i olika webbläsare, i olika skärmupplösningar, på olika plattformar (PC, Mac, osv), kan man ställa in värdena så här: scrolling=no och noresize. Men annars kan man nog sätta scrolling=auto och inte kryssa i noresize.
Som du ser har jag ritat en pil där man skall klicka. Sedan hittar man de olika inställningarna i Inspector, som vanligt. Det första värdet du kan ändra är Orientation (orientering). Det innebär att du flyttar ramen från horisontellt läge till vertikalt (eller tvärtom). Problemet här är självklart terminologin! Av någon anledning innebär värdet "vertikal" att framebordern ligger horisontellt...
Då bör du också sätta värdet "No" i BorderFrame-rutan, eftersom webbläsarna annars kan tolka kommandona fel. BorderColor fungerar bara i version 5 eller högre av webbläsarna och knappt ens det. Attributet tillhör inte HTML-standarden och man kan därför strunta i den. Det finns några alternativa sätt att skapa en färgad border. Man kan t.ex lägga in en bakgrundsbild på den understa sidan (i min konstruktion). Bakgrundsbilden gör man enklast efter de instruktioner jag visat på de speciella sidorna om det > Varför skall bakgrunden läggas i den understa framen? Jo, för att den alltid visas på samma sätt. Däremot kan toppframen bli lite olika hög, beroende på webbläsare och operativsystem.
Den senare metoden innebär dock vissa risker, då det inte är lika lätt att ställa in höjden på en frame. Risken finns att den färgade framen då blir lite för stor. Ytterligare sätt är därför att låta de båda sidorna i den ursprungliga konstruktionen ha olika bakgrundsfärg. Bilden visar hur det ser ut. 3. LänkfunktionerI mitt exempel har jag döpt toppframen till toppen och bottenframen till botten. Vilka namn man väljer är självklart valfritt, men generellt sett bör man ändå undvika namn med mellanslag mitt i. När man lägger in en länk i toppframen och inte vill att den nya sidan skall öppnas i samma fönster (utan i "botten"), gör man så här:
B. Ta fram Inspector som bilden visar C. Klicka på länksymbolen D. Ange vilken sida som skall öppnas Jag vill att botten.html skall öppnas i bottenframen. Detta är min startsida och jag skriver därför botten i fältet för Target. Det finns även förvalda alternativ, som du kan läsa mer om på min sida om frames > Tips!
Title behöver man normalt inte ange, om man inte vill vara artig mot alla som t.ex har röststyrda webbläsare eller av någon anledning inte kan titta på bilderna. Jag skriver därför Tillbaka till startsidan. Sedan är det klart! |