Ram (HTML)

Frame (från engelska  frame  - frame) - ett separat komplett HTML-dokument, som tillsammans med andra HTML-dokument kan visas i ett webbläsarfönster .

Ramar är till sin natur väldigt lika tabellceller, men mer mångsidiga. Ramar delar upp en webbsida i separata miniramar på samma skärm som är oberoende av varandra. Varje fönster kan ha sin egen adress. När du klickar på någon av länkarna i en ram kan du fortsätta att se sidor i andra fönster.

Ramar användes ofta för att navigera på en webbplats. I det här fallet finns navigeringssidan i ett fönster och sidor med text - i ett annat.

Ramar rekommenderas för närvarande inte för offentliga webbplatser. Detta beror främst på hur sökmotorer fungerar, som leder användaren till ett HTML-dokument, som enligt idén bara är en av ramarna för vad webbplatsens författare skulle vilja presentera. Denna brist på ramar elimineras med hjälp av JavaScript . [ett]

Beskrivning

Taggen <FRAME>definierar egenskaperna för en enskild ram som webbläsarfönstret är uppdelat i. Detta element måste placeras i en container <FRAMESET>, som också anger hur sidan är upplagd i separata områden. Vart och ett av dessa områden laddas med en oberoende webbsida, specificerad med parametern src=. Även om taggen <FRAME>inte har obligatoriska attribut, rekommenderas det att varje ram ges ett namn via name=. Detta är särskilt viktigt om du vill använda en länk från en ram för att ladda ett dokument till en annan.

Syntax:<frameset> <frame> </frameset>

Möjliga attribut:

bordercolor=— gränslinjens färg. frameborder= - visa en ram runt ramen eller inte. name= är det unika namnet på ramen. noresize= - avgör om användaren kan ändra storlek på ramen eller inte. scrolling= - ett sätt att visa rullningslisten i ramen. src= — sökväg till filen som ska laddas i ramen. Den avslutande taggen behövs inte.

Exempel på tagganvändning:

< frameset rows = " 80,*" cols = "*" > < frame src = "top.html" name = "topFrame" scrolling = "no" noresize > < frameset cols = "80,*" > < frame src = " left.html " name = " leftFrame " scrolling = " nej " noresize > _ _ _ _ _ _ _ _ _

Se även

Anteckningar

  1. Automatisk laddning av en ramstruktur med JavaScript . Hämtad 31 maj 2010. Arkiverad från originalet 18 juni 2010.