webForumDet fria alternativet

Sida utan ramar?

Design & grafikur Design & Grafik

7 svar · 462 visningar · startad av Galadriel

Medlem sedan feb. 2003105 inlägg
Frågan#1

Jag har lite svårt att förstå hur man ska bygga en websida utan ramar. Låt oss ta ett påhittat exempel:
Jag ska göra en sida om östeuropa. Jag har därför en sida om historia, en om kultur, en om språk och så en sida för varje land. Med ramar så kan jag enkelt ordna detta genom att ha en meny i en ram till vänster med rubriker som "språk, kultur, polen, ungern" etc. När jag trycker på någon av rubrikerna så visas den sidan i 'huvudramen'.
Vilka andra sätt skulle jag kunna lösa detta på?

Medlem sedan dec. 19996 588 inlägg
#2

Du kan ju göra på samma sätt fast använda tabeller och javascript för menyer/undermenyer. Okej, sidorna laddas om, men då bilderna för knappar osv redan är i cachen går det snabbare.

Medlem sedan juni 20001 521 inlägg
#3

Internet är välfyllt med exempel på sidor som fungerar utmärkt utan användning av ramar. webForum är ett exempel. Det handlar om att inkludera tillräcklig navigation för att ta sig vidare hela tiden. Om du vill att en meny ska finnas på varje sida så är det bara att se till att du lägger till den på samtliga sidor.

Medlem sedan nov. 2001183 inlägg
#4

Har du tillgång till ngt serverspråk kan ju fortfarande menyn bestå ev en fysisk fil som du sen includerar, ropar på från varje sida och samma position. Detta är en klar fördel vid uppdatering och ändring av sidan/menyn och det finns inga ramar på sidan.

Medlem sedan feb. 2003105 inlägg
#5

Det där med att inkludera sidor var ju smart. Jag kan använda php, så det är ju en bra läsning.
Det som känns lite jobbigt är om man t ex vill ändra bredden på en cell i en table. Då måste det göras på alla sidor. Eller?

Medlem sedan juni 200169 inlägg
#6

Det som känns lite jobbigt är om man t ex vill ändra bredden på en cell i en table. Då måste det göras på alla sidor. Eller?

Lägg menyn i en fil för sig och inkludera på varje sida sen kanske..

Medlem sedan nov. 2001183 inlägg
#7

Ändrar du bredden i en table som finns på en include-fil så behöver du ju bara göra det på ett ställe, sen visas den nya ändringen överallt där den filen är includerad (kanske alla sidor?!)

Medlem sedan aug. 20041 inlägg
#8

Om du använder dig av dreamweaver kan du skapa en sk template där du lägger menyn i ex en tabell. Du kan sedan skapa tempalte objekt sk editable regions i templatet. När du sedan gör de resterande sidorna skapar du dem utifrån templatet. På dessa sidor har du då endast möjlighet att ändra i de områden som du skapat som "editable". Om du ändrar i templaten uppdateras samtliga sidor som är skapade utefter den. Detta gör att du kan ändra utseendet på alla sidor i sista sekund och slipper göra om alla.

om du sätter en scroll-div på den ändringsbara ytan ser den precis ut som om du använt frames även om du inte har det.

/molten

139 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)