Du skal huske at bruge dine tags korrekt. F.eks. må du ikke skrive width="410px" inde i et style-tag. Endvidere skal du huske at afslutte/adskille en værdi i et style-tag med ;
Du har desuden ikke indsat det style-tag jeg gav dig i den viste tabel... Prøv med denne:
<table style="float:left; margin-bottom:2px; width:410px;" border="0" cellspacing="2" cellpadding="4"> <tr style="background-color:#FFFFFF;"> <th colspan="2" style="text-align:left;"><font color="#FF0000">Paris, Texas</font></th> </tr> <tr> <td style="vertical-align:top;"><img src="images/paristexas1.jpg" style="border:0;" alt="Nastassja Kinski & Hunter Carson" /></a></td> <td><font size="1">Vesttysk.-fr. 1984, 145 min.<br /> Instr.: Wim Wenders. Manuskript:<br /> SamShepard. Fotograf: Robby Mül-<br />ler. Musik: Ry Cooder. Produceret<br /> af Chris Sievernich.<br />Medv.: Harry Dean Stanton, Hunter<br />Carson, Nastassja Kinski, Dean<br />Stockwell, Aurore Clement, m. fl.<br />Priser: De Gyldne Palmer(Bedste<br /> film), British Academy Award,<br />French Film Critic's Prize & German<br />Film Prize in Silver (Produktion).</font></td> </tr> <tr> <td colspan="2"><font size="2"> <-- En masse tekst --> </font></td> </tr> </table>
Jeg har foretaget enkelte rettelser af dine style-tags i ovenstående.
Hvor skal man så skrive width henne? Jeg er nød til at definere en bredde, eller rager den af en eller anden grund over i en tabel der er ved siden af til højre (har prøvet uden). Jeg har - på grund af noget med designet - tre tabeller ved siden af hinanden.
Jeg kan heller ikke finde ud af hvornår der skal ; for enden af noget og hvornår der ikke skal. Alt det har jeg heller ikke lært (er ikke med i HTML-bogen). Og så kan jeg ellers give mig til at gå alle mine dokumenter igennem. Det bliver sgu bare ved med at dukke noget op, som ikke var med i den l..... bog!
1. Width skriver du på det tag du vil style. F.eks. <table style="width:100px;"... eller <td style="width:100px;"...
2. Du skrev sådan her: <table style="float:left" width="410px" border="0"... Undgå at bruge styles sammen med 'old-tags', og skriv i stedet således: <table style="float:left; width:410px;" border="0"...
3. Du afslutter f.eks. float:left med et ; (Semikolon). style="float:left; margin-bottom:2px;" osv.
Giv dig selv lidt tid til, at se på indholdet af de links jeg lagde :-)
Hvis en eventuel ny tabel starter med <table> lige efter </table>-slutkoden på den forrige - og der ikke er noget imellem, ikke engang afstand - så er der nok ikke så meget man kan gøre, for at få afstanden mindre. Det kan som sagt også være det bare er mig der syntes den er for stor. Jeg kan jo spørge hvad I mener, når jeg har fået siden lagt på.
Det skyldes at den første er imellem to andre tabeller (har med designet at gøre). Den slutter samme sted som den til venstre (den yderst til højre er gennemgående). Derefter er jeg jo nød til at begynde en ny. Ellers får jeg ikke det stykke med under den til højre (derfra hvor dén slutter). Jeg kunne ikke lave en tabel med tre kolonner, da overskrifter m.v skulle være i forskellige niveauer.
Det forstår du måske ikke meget af. Er vanskeligt at forklare ...
Hmm... Nu jeg tænker over det, har jeg selv før haft to tabeller oven på hinanden, uden det omtalte mellemrum. Mit sidste bud er sådan set, at du kan sætte margin til 0px (Selv om det ikke burde være nødvendigt):
<table style="margin:0px;" (På begge tabeller).
Ellers ved jeg faktisk ikke hvad det kan skyldes...
Nej, det er det samme. Pyt være med det. Jeg lader det være som det er. Når jeg får det lagt på, kan I fortælle mig om afstanden er naturlig eller ej.
Jeg benytter pt. kun Note Tab Pro for overskuelighedens skyld (den tildeler lidt forskellige farver til forskellige koder ...). Jeg benytter ikke de færdige tags der af i den, men skriver det hele manuelt. Det er ikke for at gøre det så besværligt som muligt, men for at lære det bedst muligt. At jeg har lavet lidt små fejl skyldes som sagt, at der er ting i den bog jeg har lært det efter, som ikke er med der i. Andet er lavet om siden (fx. : i stedet for =).
Nu har jeg ikke læst alle indlæg, og jeg kan ikke se en sammenhængende kode.... Men du kan altid ændre afstanden ved at "flytte den nederste op" Eksempel --- <table border="1"> <tr><td>11</td><td>12</td></tr> <tr><td>21</td><td>22</td></tr> </table> <table border="1" style="position:relative;top:-20px;"> <tr><td>31</td><td>32</td></tr> <tr><td>41</td><td>42</td></tr> </table> ---- Her er den nederste flyttet 20px op
det lyder da godt...godt jeg ikke gik i seng så ;o)
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.