Jeg prøver at lave en hjemmmeside i html, og som så mange andre hjemmesider, vil jeg gerne have en menu til højre, noget tekst i midten og evt. links eller billeder til venstre. Altså dele siden op i 3 i ét frame - ligesom eksperten.dk. Det skal lige siges at jeg ikke koder selv, jeg bruger et designprogram. Til det laver jeg en tabel med 3 koloner og det er her problemet ligger. Hvis jeg skriver noget i midten går det ud over de 2 andre koloner, dvs. de bliver større eller mindre, og de links jeg har tilføjet til venstre ligger pludselig ikke samme sted og omvendt. Jeg kunne godt tænke mig at vide hvad jeg gør galt og om man kan gøre cellerne uafhængige af hinnanden hvis man kan sige det sådan? Jeg håber i forstår mit spørgsmål!
Det gør virkelig en forskel at bruge professionel hardware, hvad enten det er til videoproduktion, AI-udvikling eller High Performance Computing.
20. december 2024
Slettet bruger
25. oktober 2004 - 19:52#1
hvilket program bruger du ? Hvis os evt. html koden ... evt upload det til en serverplads .. det er meget svært at tage udgangs punkt i noget man ikke kan se
Du indsætter blot et table (det du kalder frame) med 3 celler. I de 3 celler kan du indsætte et table i hver og definere antallet af celler lodret (vælge hvor mange celler der skal være i de uafhængige tables).
Nu ved jeg ikke hvilket designprogram du anvender, men html'en - koden der anvendes til at vise siden - er den samme (ellers kan siden ikke vises i en browser).
Hvis du har mulighed for at redigere i din html-kode, kan du indsætte følgende:
Men hvordan gør i med hensyn til design af hjemmesider, hvis i altså også bruger WYSIWYG-programmer? Bruger i overhoved tabeller? Jeg kan ikke se hvordan man ellers skulle dele siden op i 3 dele som de fleste hjemmesider nu engang er!
Hvilken af de to, layers eller tabeller er bedst? Hvad bruger man normalt? Hvad bruger i? Jeg har prøvet at lege lidt med layers også men jeg foretrækker tabeller. Det er meget lettere at holde styr på. Kan det lade sig gøre at give en celle, f.eks. H:200xB:400, og sørge for at den hverken bliver højere eller bredere på nogen måde? Normalt når jeg skriver i en celle, bliver den udvidet. Det er nok lidt svært med hensyn til højden, men jeg vil meget gerne have styr på bredden!
En <div> er en metode i html til at holde samling på et eller flere elementer (tekst, grafik, o.s.v.), og holde dem inden for de begrænsninger du selv definerer - f.eks. et table med en bestemt bredde og højde.
Enten kan du anvende roenvings løsning med <div></div> eller også kan du sørge for, at indholdet af dine celler ikke overskrider begrænsningerne (dine cellers højde eller bredde)... Eller du kan anvende begge dele!
Altså: Hvis du har en celle med højden 40 og bredden 150, må indholdet af cellen maksimalt være 40 (højde/height) x 150 (bredde/width) pixels.
Nøglen til en pæn og symetrisk side er, at have fuld kontrol over cellernes højder og bredder, samt indholdet (hvad enten indholdet består af grafiske elementer eller andre tables/cells).
Dvs. en div er en kode som man skal skrive ind manuelt vha. en HTML-editor, f.eks. notepad, eller kan man også skrive den direkte ind fra programmets, i dette tilfælde Namo WebEditor6, HTML-editor? Eller som en tredje ting kan man måske indsætte en div mens man designer hjemmesiden, som jeg gør??? Kan du fortelle mig hvordan, og evt. hvor ordet "div" skal placeres i koden. På forhånd tak!
Så må du bede dem, du synes skal have point, om at lægge et svar !-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.