Avatar billede kasseper Nybegynder
13. september 2002 - 16:15 Der er 24 kommentarer og
4 løsninger

Tabel - LIGE - i midten

hej et ret simpelt spg.

<table width="100%">
  <tr>
    <td width="?">
    <td width="768px">
    <td width="?">
  <tr>
</table>

Hvad skal der stå hvor der står ? således at mit felt med 768 i width står præcis i midten af vinduet hvid vinduet er stort nok !!!!
Avatar billede fun22 Nybegynder
13. september 2002 - 16:16 #1
<center>Hej</center>
Avatar billede kasseper Nybegynder
13. september 2002 - 16:18 #2
altså <td width="<center>Hej</center>"> ???????
Avatar billede kasseper Nybegynder
13. september 2002 - 16:18 #3
nej det ved jeg altså godt at det ikke er.....!
Avatar billede fun22 Nybegynder
13. september 2002 - 16:21 #4
<table width="100%">
  <tr>
    <td width="768"></td>
    <td width="768"></td>
    <td width="768"><center>Hej</Center></td>
  </tr>
</table>
Avatar billede fun22 Nybegynder
13. september 2002 - 16:21 #5
Prøv at indsætte det jeg lige har skrevet, og se om det er sådan.
Avatar billede lauer Nybegynder
13. september 2002 - 16:22 #6
skal du bruge de 2 celler i siden til noget?
Avatar billede fun22 Nybegynder
13. september 2002 - 16:24 #7
Ellers kan du bare gøre sådan her.

<table width="100%">
  <tr>
    <center>
    <td width="768"></td>
    </center>
  </tr>
</table>
Avatar billede lauer Nybegynder
13. september 2002 - 16:30 #8
ja... det kan man godt... men det er meget grim kode!
Man burde lave det i en css fil, men du kan også gøre det på disse 2 måde.

<table width="100%">
  <tr>

    <td width="768px" align="center">hej</td>
    eller
    <td style="width: 768px; text-align: center;">hej</td>

  </tr>
</table>

lauer
Avatar billede kasseper Nybegynder
13. september 2002 - 16:31 #9
yeps funny boy, jeg kan mærke at det er uhyrlig lang tid siden jeg har lavet standard html, normalt laver jeg 110% IE specifik html, også hedder den bare div på div på div, bugger at man glemmer selv de mest centrale komandoer......'got it?', 'got it?'....centrale....?
laver du lige et svar...?
Avatar billede Slettet bruger
13. september 2002 - 16:32 #10
Drop det der <center> det er alligevel ikke gyldig HTML.

Hvis du kun vil have det til at fylde 768 hvis vinduet er stort nok skal du lave det som

<table align="center" width="100%">
<tr><td width="768"></td><td></td></tr>
</table>

Test det evt. i forskellige opløsninger, sæt evt. en border="1" for at se hvordan det virker i praksis.
Avatar billede kasseper Nybegynder
13. september 2002 - 16:32 #11
jeg laver jo bare min tabel på width 768 og centrere den.....damn got det er fredag...!:)
Avatar billede mjl Nybegynder
13. september 2002 - 17:23 #12
<?//----hoved tabel----//?>
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">
<tr align="center">
<td>
<?//----hoved tabel----//?>

Din tabel her!!!

<?//----hoved tabel----//?>
</td></tr></table>
<?//----hoved tabel----//?>
Avatar billede mjl Nybegynder
13. september 2002 - 17:24 #13
Du kan jo fjerne PHP-dilleret....

<?//----hoved tabel----//?>
Avatar billede tubber Juniormester
13. september 2002 - 18:19 #14
Mener at dette skulle stille den inderste table lige i centrum af siden, og den td der er der i.
Det burde også virke med alle opløsninger da der ingen faste mål er :O)

<TABLE ALIGN="CENTER" WIDTH="100%" HEIGHT="100%">
<TR WIDTH="100%">
<TD WIDTH="100% HEIGHT="100%" ALIGN="CENTER" VALIGN="MIDDLE">
  <TABLE>
  <TR>
  <TD>
 
  </TD>
  </TR>
  </TABLE>
</TD>
</TR>
</TABLE>
 
/Tubber
Avatar billede mjl Nybegynder
13. september 2002 - 18:25 #15
Kære tubber...

Hvis du ser lige over dit svar, vil du se noget der er magen til. Måske skulle du pudse dine briller... :o)
Avatar billede mjl Nybegynder
13. september 2002 - 18:26 #16
...man kan jo ikke svare det samme som andre - vel?
Avatar billede Slettet bruger
13. september 2002 - 19:48 #17
"Hvad skal der stå hvor der står ? således at mit felt med 768 i width står præcis i midten af vinduet hvid vinduet er stort nok !!!! "

Så vidt jeg har forstået spm. har ganske få af jer lavet koden rigtig....skulle den ikke være max. 768 px bred?
Avatar billede mjl Nybegynder
13. september 2002 - 19:54 #18
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">
<tr align="center">
<td>


<table width="768">
  <tr>
    <td width=768>Denne celle er i midten, og er 768 bred
  <tr>
</table>


</td></tr></table>
Avatar billede mjl Nybegynder
13. september 2002 - 19:54 #19
<html>
<body>

<table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">
<tr align="center">
<td>


<table width="768">
  <tr>
    <td width=768>Denne celle er i midten, og er 768 bred
  <tr>
</table>


</td></tr></table>

</body>
</html>
Avatar billede mjl Nybegynder
13. september 2002 - 19:56 #20
...lige et par rettelser:

<html>
<body>

<table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">
<tr align="center">
<td>


<table width="768">
  <tr>
    <td width=768>Denne celle er i midten, og er 768 bred</td>
  </tr>
</table>


</td></tr></table>

</body>
</html>

Sådan...!!!
Avatar billede knudgert Nybegynder
13. september 2002 - 21:52 #21
Man kan jo også gøre det korrekt med css.
<head>
<style="text/css">
.midt {text-align: center; margin-left: auto; margin-right: auto; width: 400px}
</style>
<div class="midt">
<table>
osv.
</table>
</div>
Avatar billede mjl Nybegynder
14. september 2002 - 09:19 #22
Kære Hr. knudgert...

Siden hvornår, er alm. HTML blevet ukorrekt? At bruge CSS gør ikke HTML til noget urent man skal holde sig fra vel? HTML forståes af samtlige browsere, og det er jo ikke så ringe endda!!!

Venlig hilsen Hr. mjl
Avatar billede tubber Juniormester
14. september 2002 - 11:27 #23
mjl: Så vidt jeg kan se så er de 2 svar ikke ens.....det er vist dig der skal pudse dine briller eller anskaffe nogle stærke nogen...... :O)

Jeg kan ikke se din valign nogen steder heller ikke om jeg pudser mine :O)

Mvh
/Tubber
Avatar billede mjl Nybegynder
14. september 2002 - 12:24 #24
Den valign er da lidt overflødig - ikk? Derfor bliver det ens Hr. tubber - det er jo det det handler om. Den første <table> centrerer jo den næste, også uden din valign-fætter!!! :o)
Avatar billede knudgert Nybegynder
14. september 2002 - 17:38 #25
>mjl

I dag bruger man css til formatering og html til indholdet.

Det css jeg skrev forstås af alle ver. 4-browsere incl. Netscape 4.x, så må det være fint.

Der er ingen grund til at blive ved med at lave sider til ver. 3-browsere (og ældre).
Avatar billede mjl Nybegynder
14. september 2002 - 19:57 #26
Jow jow - men simpel HTML er stadig korrekt!!!
Avatar billede tubber Juniormester
15. september 2002 - 00:14 #27
nå men skal den bare være i center vandret og ikke lodret så er det vel bare:

<TABLE WIDTH="100%" ALIGN="CENTER">
<TR WIDTH="100%">
<TD WIDTH="*"></TD>
<TD WIDTH="768px"></TD>
<TD WIDTH="*"></TD>
</TR>
</TABLE>

/Tubber
Avatar billede kasseper Nybegynder
16. september 2002 - 10:26 #28
hmmmm. eftersom funnyboy ikke vil smide et svar må jeg jo vælge mellem de andre korrekte besvarelser...
Jeg skyder med spredehagl - lidt til hver..!
Tak for hjælpen..
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