Avatar billede ripley Nybegynder
08. januar 2007 - 20:44 Der er 9 kommentarer og
1 løsning

TD 100% i højde

Se lige på følgende kode:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="da">
<head>
<!-- Minus AutoDato -->
  <title>Forside</title>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
  <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
  <meta name="robots" content="all" />
    <link rel="stylesheet" type="text/css" media="screen" href="css/styles.css"/>
    <script LANGUAGE="javascript" SRC="scripts/fade.js"></script>

</head>

<body onload="color()">

  <div id="everything">
        <div id="headmenu">
        <table cellpadding="0" cellspacing="0" width="100%" border=0>
        <tr>
            <td class="header1" width="407"></td>
            <td class="header2">&nbsp;</td>
            <td class="header3"></td>
        </tr>
        </table>
<div class="inner">       
            <ul id="menu">
              <li><a href="index.html">Forside</a></li>
              <li><a href="produkter.html" title="">Produkter</a></li>
              <li><a href="kontakt.html" title="">Kontakt</a></li>
              <li><a href="tilbud.html" title="" style="color:#CCFF66;">Tilbud</a></li>
            </ul>
        </div>
      </div>     
        <div id="bodytext">
            <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
            <tr>
            <td valign="top">
            <table border="0" cellpadding="0" cellspacing="0" bgcolor="#777E96" height="100%">
        <tr>
        <td class="menu" id="item1" onmouseover="rollon(1)" onmouseout="rolloff(1)" style="cursor:hand;"                 VALIGN="middle">
                <p><a href="index.html">Forside</a></p>
        </td>
        </tr>
        <tr>
            <td height="100%" bgcolor="#777E96"></td>
        </tr>
        </table>
            </td>
            <td VALIGN="top"><h4>Forside</h4>
                    <p>Her skal en hel masse tekst ind bla-bla-bla Her skal en hel masse tekst ind bla-bla-bla Her skal en hel masse tekst ind bla-bla-bla Her skal en hel masse tekst ind bla-bla-bla Her skal en hel masse tekst ind bla-bla-bla Her skal en hel masse tekst ind bla-bla-bla
            <br>
            <br><br>
            </td>
            <td><a href="rapid.html"><img src="images/forside_reklame.gif" border="0"></a></td>
            </tr>
            </table>

      </div>
</div>   

</body>
</html>

Jeg håber det giver nok mening - mit problem er, at td'en i venstre-menuen med "forside" ikke fylder hele højden dernedaf .. altså den skal gå helt ned til hvor teksten stopper - det sidste div-tag. Jeg har prøvet med højde på 100% - jeg forstår ikke, hvorfor det ikke er tilstrækkeligt.

Jeg håber I kan klare jer med HTML'en, ellers må jeg smide et link til siden.
Avatar billede ripley Nybegynder
08. januar 2007 - 20:47 #1
Nej, jeg fik vist formuleret det forkert ... det er ikke TD'en der skal fylde i højden - men den TD der holder den table, som "forside" er i.
Jeg håber I forstår!
Avatar billede lordnelson Seniormester
08. januar 2007 - 22:04 #2
Nu er 100% i højden på en Td jo ikke en gyldig kode
For lige at prøve om jeg har ret så prøv at slette
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


LN
Avatar billede kinderaeg Nybegynder
09. januar 2007 - 09:42 #3
Prøv at sætte baggrundsfarven på den omkrandsende td (<td valign="top">).
Avatar billede ripley Nybegynder
09. januar 2007 - 09:43 #4
Jeg synes ikke, det havde nogen effekt?
Avatar billede ripley Nybegynder
09. januar 2007 - 09:44 #5
kinderaeg - hvorfor p**** tænkte jeg ikke på det?
Det lå jo lige for ... genialt, og takker - lægger du lige et svar, så får du points :o)
Avatar billede olebole Juniormester
09. januar 2007 - 10:00 #6
<ole>

Prøv i stedet at skrive den markup-version, du prøver at bilde browseren ind, du skriver ... eller brug en DTD (DocType Definition), der svarer til koden, du skriver (som er HTML4.01-Transitional)  ;o)

1) Din kode validerer ikke mod den DTD, du bruger
2) Skriver du XHTML, skal du sørge for, at dokumentet bliver sendt med de rette HTTP-headers fra serveren - og det gør du formodentlig ikke
3) Dit JavaScript er højst sandsynligt slet ikke kompatibelt med XHTML

/mvh
</bole>
Avatar billede kinderaeg Nybegynder
09. januar 2007 - 10:01 #7
Svar
Avatar billede ripley Nybegynder
09. januar 2007 - 10:20 #8
olebole - jeg skal lige være helt med her ... kan du ikke lige skære det ud i pap - hvad er det, jeg gør forkert?
Avatar billede olebole Juniormester
09. januar 2007 - 10:36 #9
I stedet for:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="da">

- bør du skrive:

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

XHTML er elendigt understøttet på WWW (faktisk understøtter hverken IE eller FF XHTML), så vent med det, til det bliver muligt at bruge ... og få noget ud af at bruge det  ;o)
Avatar billede ripley Nybegynder
09. januar 2007 - 12:51 #10
OK - tak for hjælpen :o)

Jeg har for første gang brugt Stone's Webwriter og den har nok tilføjet tag'et, som jeg ukritisk lod den tilføje :o)

Men nu blev jeg lidt klogere, og det er altid rart.
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