Avatar billede hav0k Nybegynder
09. juli 2005 - 22:46 Der er 29 kommentarer og
1 løsning

Hvorfor kan man ikke se min <td>?

Den sidste <td> hvor der er skrevet at dette ikke kan ses.. hvordan kan det være? Alt det andet virker helt efter hensigten, men meningen var at jeg ville have en tabel række nederst med copyright osv, den forsvinder bare når jeg viser koden i browseren. Hvad har jeg gjort galt her?

(Koden er længere, men vil mene at dette her er det mest væsentlige):

<!-- Content-row -->
<table width="780" cellpadding="0" cellspacing="0" height="100%"><tr>
<td width="6" bgcolor="#669900" background="images/frame_vertical.jpg" height="100%"></td>
<td width="19" bgcolor="#669900"></td>
<td width="1" bgcolor="#FF6600"></td>

<!-- Left-menu -->
<td width="140">
<table width="100%" cellspacing="0"><tr><td height="33" class="clean" background="images/menu/menuleft_box_top.jpg" style="padding:6px;">
<font color="#FFFFFF">House-Exchange</font>
</td></tr>
<tr><td height="400" background="images/menu/menuleft_box_mid.jpg"></td></tr>
<tr><td height="27" background="images/menu/menuleft_box_bot.jpg"></td></tr>
</table>
</td>

<!-- Content -->
<td width="614">
<table width="614" height="100%">

<!-- Main content -->
<tr><td width="474" height="100%">
Waldorfwide is a ... bla ... bla...

</td>

<!-- Quick-right menu -->
<td width="140" align="center">
<table width="140" cellpadding="0" cellspacing="0" height="100%">
<tr><td height="1" bgcolor="FF6600" colspan="2"></td></tr>
<tr><td width="1" bgcolor="FF6600"></td>
<td>Content</td></tr>
</table>
</td></tr>
<tr><td>*DETTE KAN IKKE SES*
</td></tr>
</table>

</td></tr></table>
Avatar billede Slater Ekspert
09. juli 2005 - 22:57 #1
Du e rkommet til at afslutte din tabel før den <TD>
Avatar billede roenving Novice
09. juli 2005 - 23:00 #2
Monstro du kunne linke til et online eksempel ?-)
Avatar billede Slater Ekspert
09. juli 2005 - 23:01 #3
Hvorfor er det nødvendigt? Der står:

</table>
</td></tr>
<tr><td>*DETTE KAN IKKE SES*
</td></tr>
</table>

Altså er den sidste <td> udenfor en tabel, og vil ikke vises.
Avatar billede busschou Praktikant
09. juli 2005 - 23:04 #4
det er nok generelt en god ide at lave indentsering :o)
----
<!-- Content-row -->
<table width="780" cellpadding="0" cellspacing="0" height="100%">
  <tr>
    <td width="6" bgcolor="#669900" background="images/frame_vertical.jpg" height="100%"></td>
    <td width="19" bgcolor="#669900"></td>
    <td width="1" bgcolor="#FF6600"></td>
    <!-- Left-menu -->
    <td width="140">
      <table width="100%" cellspacing="0">
        <tr>
          <td height="33" class="clean" background="images/menu/menuleft_box_top.jpg" style="padding:6px;"><font color="#FFFFFF">House-Exchange</font></td>
        </tr>
        <tr>
          <td height="400" background="images/menu/menuleft_box_mid.jpg"></td>
        </tr>
        <tr><td height="27" background="images/menu/menuleft_box_bot.jpg"></td>
        </tr>
      </table>
    </td>
    <!-- Content -->
    <td width="614">
      <table width="614" height="100%">
      <!-- Main content -->
        <tr>
          <td width="474" height="100%">Waldorfwide is a ... bla ... bla...</td>
          <!-- Quick-right menu -->
          <td width="140" align="center">
            <table width="140" cellpadding="0" cellspacing="0" height="100%">
              <tr>
                <td height="1" bgcolor="FF6600" colspan="2"></td>
              </tr>
              <tr>
                <td width="1" bgcolor="FF6600"></td>
                <td>Content</td>
              </tr>
            </table>
          </td>
        </tr>
        <tr>
          <td>*DETTE KAN IKKE SES*</td>
        </tr>
      </table>
    </td>
  </tr>
</table>
Avatar billede roenving Novice
09. juli 2005 - 23:04 #5
Den er da bestemt ikke uden for en tabel, for inde i rækken forud for den, hvor det ikke viste findes i er der 'tilfældigvis' en tabel, som selvfølgelig afsluttes før cellen og rækken afsluttes ...
Avatar billede hav0k Nybegynder
09. juli 2005 - 23:05 #6
Well nu har jeg fundet ud af det... det var de 100% height her:
<!-- Main content -->
<tr><td width="474" height="100%">

..der gjorde det. Problemet er at hvis jeg fjerner denne height vil tabelrækken (td) med Copyright osv, komme op på midten af siden. Idéen er at den skal være nederst på siden lige meget opløsning og størrelse på browseren. Nogen forslag?
Avatar billede roenving Novice
09. juli 2005 - 23:05 #7
Men uden hele koden er det præcis umuligt at spotte, om viperines formodning har det fjerneste på sig ...
Avatar billede Slater Ekspert
09. juli 2005 - 23:05 #8
roenving -> You're right. busschous eksempel viste mig det lige :/
Jeg havde overset den anden table-start. Beklager
Avatar billede hav0k Nybegynder
09. juli 2005 - 23:06 #9
I kan godt få hele koden hvis det vil lette sagens sammenhæng?
Avatar billede roenving Novice
09. juli 2005 - 23:06 #10
Kan du ikke finde en måde at linke til den ?-)
Avatar billede hav0k Nybegynder
09. juli 2005 - 23:07 #11
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="include/style.css" rel="stylesheet" type="text/css">
</head>

<body>
<center>
<table cellpadding="0" cellspacing="0" border="0"  height="100%" width="780"><tr><td>
<!-- Logo table -->
<table width="780" cellpadding="0" cellspacing="0"><tr>
<td width="6" background="images/frame_vertical.jpg"></td>
<td bgcolor="#669900" colspan="3">
<img src="images/waldorfwide_logo.jpg">
</td></tr></table>

<!-- First thin row -->
<table width="780" height="1" cellpadding="0" cellspacing="0"><tr>
<td width="6" bgcolor="#669900" background="images/frame_vertical.jpg"></td>
<td width="19" bgcolor="#669900"></td>
<td width="1" bgcolor="#FF6600"></td>
<td width="754" bgcolor="#FF6600" colspan="2"></td>
</tr></table>

<!-- Menu-row -->
<table width="780" height="25" cellpadding="0" cellspacing="0"><tr>
<td width="6" bgcolor="#669900" background="images/frame_vertical.jpg"></td>
<td width="19" bgcolor="#669900"></td>
<td width="1" bgcolor="#FF6600"></td>
<td width="140" bgcolor="#669900"></td>
<td width="614" bgcolor="#669900" class="bottom">
<img src="images/menu/menu_news.jpg" align="absbottom" border="0">&nbsp;&nbsp;
<img src="images/menu/menu_houseexchange.jpg" align="absbottom" border="0">&nbsp;&nbsp;
<a href="#"><img src="images/menu/menu_studentexchange.jpg" name="studentexchange" align="absbottom" border="0"
onMouseOver="document.studentexchange.src='images/menu/menu_studentexchange_over.jpg';"
onMouseOut="document.studentexchange.src='images/menu/menu_studentexchange.jpg';"
onClick="document.studentexchange.src='images/menu/menu_studentexchange_active.jpg';"></a>&nbsp;&nbsp;
<img src="images/menu/menu_forum.jpg" align="absbottom" border="0">&nbsp;&nbsp;
<img src="images/menu/menu_about.jpg" align="absbottom" border="0">&nbsp;&nbsp;
<img src="images/menu/menu_contact.jpg" align="absbottom" border="0">&nbsp;&nbsp;
<img src="images/menu/menu_join.jpg" align="absbottom" border="0">&nbsp;&nbsp;
</td>
</tr></table>

<!-- Content-row -->
<table width="780" cellpadding="0" cellspacing="0" height="100%"><tr>
<td width="6" bgcolor="#669900" background="images/frame_vertical.jpg" height="100%"></td>
<td width="19" bgcolor="#669900"></td>
<td width="1" bgcolor="#FF6600"></td>

<!-- Left-menu -->
<td width="140">
<table width="100%" cellspacing="0"><tr><td height="33" class="clean" background="images/menu/menuleft_box_top.jpg" style="padding:6px;">
<font color="#FFFFFF">House-Exchange</font>
</td></tr>
<tr><td height="400" background="images/menu/menuleft_box_mid.jpg"></td></tr>
<tr><td height="27" background="images/menu/menuleft_box_bot.jpg"></td></tr>
</table>
</td>

<!-- Content -->
<td width="614">
<table width="614" height="100%">

<!-- Main content -->
<tr><td width="474" height="100%">
Waldorfwide is a ... bla ... bla...

</td>

<!-- Quick-right menu -->
<td width="140" align="center">
<table width="140" cellpadding="0" cellspacing="0">
<tr><td height="1" bgcolor="FF6600" colspan="2"></td></tr>
<tr><td width="1" bgcolor="FF6600"></td>
<td>Content</td></tr>
</table>
</td></tr>
</table>


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

</td></tr></table>
</center>
</body>
</html>
Avatar billede hav0k Nybegynder
09. juli 2005 - 23:07 #12
Den er ikke online.. øjelbik så uploader jeg den
Avatar billede hav0k Nybegynder
09. juli 2005 - 23:09 #13
www.gagag.dk/ww <- som i kan se så er der ikke noget at se til den <td>
Avatar billede roenving Novice
09. juli 2005 - 23:14 #14
Tjah, joeh, det er jo altid svært at forholde sig til html skrevet mest i 1993-style ...
Avatar billede roenving Novice
09. juli 2005 - 23:16 #15
Jeg startede faktisk med at fjerne de to ydre tabeller og center-tagget (erstattede dem alle tre med eet div-tag !-), tilsatte en doctype anno 1998, og så var den stadig totalt det samme ...

-- kigger på dit problem !o]
Avatar billede hav0k Nybegynder
09. juli 2005 - 23:17 #16
hehe okay :)
Avatar billede hav0k Nybegynder
09. juli 2005 - 23:19 #17
Ka være jeg skulle få opdateret mit html sprog..? :p
Avatar billede roenving Novice
09. juli 2005 - 23:26 #18
Det er i hvertifald nødvendigt ...

-- hvordan kreerer du dine sider ?-)
Avatar billede hav0k Nybegynder
09. juli 2005 - 23:29 #19
Well.. i dreamweaver..men det er kun så jeg kan overskue det grafisk samtidig.. jeg skriver al koden direkte.. hvilke ting ville du da foreslå der revideres?
Avatar billede roenving Novice
09. juli 2005 - 23:32 #20
Hvordan kan det overhovedet være, at du har et stylesheet, når al din øvrige html-kode ligesågodt kunne være skrevet for 13 år siden ?-)

Dreamweaver skriver da nogenlunde nutidig kode, måske lidt omstændelig, men kan du ikke bede den om at bruge stylesheets konsekvent, samt konforme til html4 med fuld doctype (du skal sikkert lede lidt i menuerne, men den kan faktisk nogenlunde give noget at arbejde ud fra !-)
Avatar billede hav0k Nybegynder
09. juli 2005 - 23:40 #21
Jeg ser på det.. i mellemtiden, har du fundet ud af noget mht. det tabel problem?
Avatar billede roenving Novice
09. juli 2005 - 23:42 #22
For det første skal du gøre det til et html-dokument, og det kræver efter de standarder som blev indført i 1998, at det indeholder en doctype, selv bruger jeg normalt:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>

-- men skriver egentlig koden til html4.01 strict ...

-- for det andet bruger du tabeller til hvadsomhelst, hvilket heldigvis ikke er nødvendigt mere, men tabeller er dog ganske brugbare til en hel række konkrete opgaver, bl.a. at sætte en række elementer ved siden af hinanden og f.eks. at sikre, at de bruger den samme højde ...

Desuden anbefales det idag, at man finder andre løsninger end dem, man var nødt til at bruge indtil html 3.2 kom frem i midten af 90'erne (og html 4 fuldstændig overflødiggjorde i 1998 !-), hvor komplicerede tabel-løsninger, nogle med celle-bredder ned til 1 og celle-antal op til 200 pr. række og mange af dem med col- og row-spans, så det blev fuldstændigt uoverskueligt, var den eneste måde at løse sine design-problemer ...

Prøv at starte forfra i DreamWeaver (du har forhåbentlig en MX ?-)
Avatar billede hav0k Nybegynder
09. juli 2005 - 23:55 #23
Okay det var lidt ;) Hvis man ikke rigtig bruger tables længere hvordan sikrer man så en ordentlig placering af hele layoutet?

Men så vil jeg da prøve igen (og ja det er MX).

I øvrigt så er siden gemt som .php (ska bruge det senere), men det betyder vel ikke noget for html?.
Avatar billede roenving Novice
10. juli 2005 - 00:15 #24
.php burde ikke give problemer med design (forudsat du har php installeret selvfølgelig !-)
Avatar billede hav0k Nybegynder
10. juli 2005 - 00:28 #25
Men du skal have tak for den lille vejledning og et spark bagi så jeg lige får lavet det her ordentligt.. Smid et svar, du har vist afsat rigeligt tid til det ;)
Avatar billede hav0k Nybegynder
10. juli 2005 - 00:30 #26
I øvrigt.. har du nogle sider du har lavet i html4.01? Ville gerne lige aflure strukturen :)
Avatar billede roenving Novice
10. juli 2005 - 00:32 #27
Tjah, nej foreløbig springer jeg pointene over, for jeg gider ikke kaste mig over 'hold mig i bunden'-tingen ...

Hrm, ja, du kan jo se på: http://www.eksperten.dk/spm/497362 og http://www.eksperten.dk/spm/488278 !-)
Avatar billede busschou Praktikant
27. juli 2005 - 15:37 #28
hav0k >> lukketid? snup evt points selv når roenving ikke er interesseret :o)
Avatar billede roenving Novice
27. juli 2005 - 15:40 #29
Iøvrigt kastede jeg mig over Hold mig i bunden den anden dag, resultatet kan ses her: http://www.eksperten.dk/spm/634694 !-)
Avatar billede hav0k Nybegynder
30. juli 2005 - 17:21 #30
Oki så bukker jeg mig for overmagten :)
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