form ger radbrytning.

HTML & CSS

9 svar · 612 visningar · startad av Vide

Medlem sedan dec. 19998 577 inlägg
Trådstart#1

Varför ger en form-tagg en radbrytning ovanför sig?

Och hur kommer man ifrån det, både i IE och NS?

Tyckte att detta skulle vara ett vanligt problem, men sökningar gjorde mig inte tillfreds.

Medlem sedan juni 200032 967 inlägg
#2

Jag brukar alltid lägga formulär i tabeller, och då så att form-taggarna inte ligger i en <td>.

Det brukar fungera fantastiskt bra för mig att lägga form-taggarna mellan <tr>
och <td>.

Mvh,

Medlem sedan dec. 19998 577 inlägg
#3

Jo, så har jag löst det förut, men det är väl inte enligt HTML4-standard?

Jag är mest intresserad av hur man ska göra enligt standard.

Medlem sedan juli 2000449 inlägg
#4

Ska du göra enligt standard så skiter det sig. Så är det. Då blir det radbrytning.

Om du vill slippa en radbrytning någonstans så gör enligt följande. Det är i princip samma som @nders förslag fast helt utan radbrytning.

<TABLE CELLSPACING="0" CELLPADDING="0" BORDER="0" WIDTH="400">
 <TR>
  <TD>

   <TABLE width="100%">
    <FORM>
     <TR>
      <TD>
       <INPUT>
       <BR>
       <INPUT>
      </TD>
     </TR>
    </FORM>
   </TABLE>

  </TD>
 </TR>
</TABLE>

Det är inte någon snygg, manlig lösning, men den fungerar iaf.

Medlem sedan dec. 19998 577 inlägg
#5

Okej, tack ändå... :)

Medlem sedan maj 200010 687 inlägg
#6

Enligt standard så borde ju detta vara rätt.

form {margin: 0px}

Så gör i alla fall alltid jag.. :)

Medlem sedan jan. 20016 874 inlägg
#7

Tack Erik.
Fan vad enkelt det kan vara :e

/frankof

Medlem sedan juni 20008 205 inlägg
#8

Borde man inte kunna säga display: inline; på formen?

Medlem sedan maj 200010 687 inlägg
#9

Fast måste inte <form> vara ett block-element?
Vad säger standarden om sådant?

Medlem sedan jan. 20016 874 inlägg
#10

Bedöm själv: http://www.w3.org/TR/html401/interact/forms.html#h-17.3

Fast jag hittade något om flow som jag inte riktigt fattade

<!ENTITY % flow "%block; &#0124; %inline;">

Betyder det att du kan få blockelement att flöda inline?

/frankof

263 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)