Jag försöker lära mig webbdesign genom CSS-koder i stället för att använda frames, men har nu fastnat på att jag inte förstår hur jag ska koppla menylänkarna så att innehållet i länken (länksidan A Href) följer med sidans boxar och inte lägger sig som egen ny sida. Med frames använder jag Target för att visa på läget, men hur ska jag göra med CSS-koder?
(Jag uttryckte mig not litet luddigt.) Jag menar en sida uppbyggd av boxar (kodade via CSS) och med länksidan i en av boxarna. Jag har tänkt mig följande layout: Ett sidhuvud med logga, en sidfot med datum mm, vänsterspalt för menyn, mittenspalt för huvudinfo och en högerspalt för undermenyer mm. Jag gör i ordning en huvudmall och kopierar sen länksidorna med resp text. Men om jag senare kommer på att jag behöver ytterligare en rubrik i menylistan måste jag ju revidera alla sidor för att komplettera med den nya listraden. Det verkar ohanterligt!
(Jag uttryckte mig not litet luddigt.) Jag menar en sida uppbyggd av boxar (kodade via CSS) och med länksidan i en av boxarna. Jag har tänkt mig följande layout: Ett sidhuvud med logga, en sidfot med datum mm, vänsterspalt för menyn, mittenspalt för huvudinfo och en högerspalt för undermenyer mm. Jag gör i ordning en huvudmall och kopierar sen länksidorna med resp text. Men om jag senare kommer på att jag behöver ytterligare en rubrik i menylistan måste jag ju revidera alla sidor för att komplettera med den nya listraden. Det verkar ohanterligt!
Mja.. det finns ju bra och mindre bra sätt att slippa detta.
De bättre sätten är att man gör sidan i ett serverside språk: asp, asp.net, php, jsp etc..
Då kan man lösa det enkelt.. men om man nu ENDAST skall använda sig av klientbaserade lösningar, dvs inga serverside språk, så kan man alltid skriva ut menyn med javascript.
Dock kan givetvis inte användare som har javascript avaktiverat använda sig av menyn.
Så då får man göra ett val, antigen använder man serverside, (omständigt ändrade i varje fil) eller så kan vissa besökare inte surfa runt på sidan om man ex. använder en javascript lösning.