Avatar billede tille Nybegynder
24. august 2000 - 22:19 Der er 12 kommentarer og
1 løsning

hvad gør jeg galt i denne <table>

Her går man og tror man har styr på HTML og så kommer sådan eet problem, nu har jeg prøvet altmuligt, lige lidt hjælper detså...

herunder er en lille tabel., mit spørgsmål er:
hvorfor er der så meget luft under knappen, jeg vil gerne have rammen helt op til knappen

--------------start---------------
<html>
<head>
</head>
<body >
<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"121\">
    <TR>                   
          <td width=\"20\">
        </td>
        <td height=\"17\" colspan=\"3\" valign=\"top\" background=\"grafik/tabeltop.gif\">
        <FONT color=\"#343399\" face=\"Verdana\" size=\"2\">
        <CENTER>
        <B>Nyhedsbrev</B>
        </FONT>
        </CENTER>
        </td>
          <td width=\"7\">
        </td>
    </TR>
    <TR>                   
          <td width=\"20\">
        </td>
        <TD width=\"2\" bgcolor=\"#F8E191\">
            <IMG border=\"0\" height=\"2\" src=\"grafik/shim.gif\" width=\"2\" alt=\"\">
        </TD>
        <TD bgcolor=\"#343399\"><font face=\"Verdana\" size=\"-2\" color=\"White\">
            <form name=pointklub action=\"2mail.asp\" method=\"post\">
            <CENTER>
            <INPUT TYPE=\"text\" NAME=\"email\" size=\"8\" VALUE = \"tast email adresse\">
            <input type=\"submit\" value=\"Tilmeld\">
            </CENTER>
            </form>
        </TD>
        <TD width=\"2\" bgcolor=\"#F8E191\">
            <IMG border=\"0\" height=\"2\" src=\"grafik/shim.gif\" width=\"2\" alt=\"\">
        </TD>
    </TR>
    <TR>                   
          <td width=\"20\"></td>
        <td colspan=\"3\" bgcolor=\"#F8E191\">
            <IMG border=\"0\" height=\"2\" src=\"grafik/shim.gif\" width=\"2\">
        </td>
    </TR>
</TABLE>
</body>
</html>
---------------slut---------------

på forhånd tak

Peter
Avatar billede parazite Nybegynder
24. august 2000 - 22:31 #1
Ved ikke overhovedet om det har noget med det at gøre, men ved da at <form></form> har det med at lave store mellemrum under elementer i formen. Kan undgåes hvis man undlader </form>, men det er jo ikke en videre god løsning! *G*

- Parazite
Avatar billede erikjacobsen Ekspert
24. august 2000 - 22:32 #2
Du skulle prøve at sætte formen UDENOM hele tabellen. Det giver dig bedre mulighed for at styre det.
Avatar billede parazite Nybegynder
24. august 2000 - 22:35 #3
Hæ, prøvede lige at fjerne </form> and guess what... væk var mellemrummet... *skumle*
Avatar billede parazite Nybegynder
24. august 2000 - 22:42 #4
Hæ, Erikjacobsen har jo ret:

<html>
<head>
</head>
<body >
<form name=pointklub action=\"2mail.asp\" method=\"post\">
<TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"121\">
<TR>
      <td width=\"20\">
</td>
<td height=\"17\" colspan=\"3\" valign=\"top\" background=\"grafik/tabeltop.gif\">
<FONT color=\"#343399\" face=\"Verdana\" size=\"2\">
<CENTER>
<B>Nyhedsbrev</B>
</FONT>
</CENTER>
</td>
      <td width=\"7\">
</td>
</TR>
<TR>
      <td width=\"20\">
</td>
<TD width=\"2\" bgcolor=\"#F8E191\">
<IMG border=\"0\" height=\"2\" src=\"grafik/shim.gif\" width=\"2\" alt=\"\">
</TD>
<TD bgcolor=\"#343399\"><font face=\"Verdana\" size=\"-2\" color=\"White\">
<CENTER>
<INPUT TYPE=\"text\" NAME=\"email\" size=\"8\" VALUE = \"tast email adresse\">
<input type=\"submit\" value=\"Tilmeld\">
</CENTER>
</TD>
<TD width=\"2\" bgcolor=\"#F8E191\">
<IMG border=\"0\" height=\"2\" src=\"grafik/shim.gif\" width=\"2\" alt=\"\">
</TD>
</TR>
<TR>
      <td width=\"20\"></td>
<td colspan=\"3\" bgcolor=\"#F8E191\">
<IMG border=\"0\" height=\"2\" src=\"grafik/shim.gif\" width=\"2\">
</td>
</TR>
</TABLE>
</form></body>
</html> 

<< Virker!
Avatar billede tille Nybegynder
24. august 2000 - 22:47 #5
form om hele tabellen gjorde det, tak
Avatar billede erikjacobsen Ekspert
24. august 2000 - 23:02 #6
Det at fjerne </form> virker nok i visse, lidt skumle, browsere - men da det er et brud på
HTML-standarden kan det ikke rigtig anbefales.... Men det var det du mener, parazite ;-)
Avatar billede parazite Nybegynder
24. august 2000 - 23:07 #7
Erik: Ved godt at det er ABSOLUT sidste skumle udvej hvis man ikke kan finde på andet. Ville hellere selv leve med mellemrummet end at fjerne </form>, men det virker nu engang... I IE ihvertfald... :o)

Det med at man kan sætte det udenfor tabel\'n er jo egentlig meget logisk, men mange tak alligevel! :o)

- Parazite

Og jo, IE er MEGET skummel... but I like it that way... kend en mand på hans browser! ;o)
Avatar billede olebole Juniormester
25. august 2000 - 00:29 #8
<ole>
Hvis man har flere tabeller med forms, er en endnu bedre løsning at skrive:
<table>
<form>
  <tr>
    <td>Et eller andet</td>
  </tr>
</form>
</table>
...minimerer som oftest mellemrummet yderligere...hvorfor?...I haven\'t got a clue!  ;o)
/Vh
</bole>
Avatar billede parazite Nybegynder
25. august 2000 - 00:32 #9
Hæ, er der egentlig nogen der ved hvorfor den laver mellemrummet til at starte med? Kan personligt ikke se noget genialt i det! :o)
Avatar billede olebole Juniormester
25. august 2000 - 00:52 #10
Nope...Life\'s a weird place...!  ;o)
Avatar billede stoffer Nybegynder
25. august 2000 - 09:20 #11
<table>
<form>
  <tr>
    <td>Et eller andet</td>
</form>
  </tr>
</table>
Avatar billede erikjacobsen Ekspert
25. august 2000 - 10:10 #12
Det er igen et hack - der måske virker. Men HTML-standarden siger
at man ikke må have tags der \"overlapper\". Dvs.
  <form><tr>...</form></tr>
er \"ulovligt\" mens
  <form><tr>...</tr></form>
er ok.

Og så er det egentlig ligegyldigt om den tilfældige browser du bruger
accepterer det, for du har ingen anelse om hvad nyere, ældre og andre
versioner gør.
Avatar billede olebole Juniormester
25. august 2000 - 20:58 #13
I know  ;o)
Mit hack er dog checket på temmelig mange aktuelle browser/platforms-kombinationer...også ud over de mest alm.
Men principielt er jeg HELT enig, Erik!  ;o)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester