• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

problem mit <dt> und <dd> in <td>

Status
Für weitere Antworten geschlossen.

Fätzminator

Neues Mitglied
hallo zusammen

ich habe folgende dateien:
[php:1:be34a6c8a6]<td style="width:140px;text-align:right"><?php include("txt/menu.php"); ?></td>[/php:1:be34a6c8a6]
[php:1:be34a6c8a6]<?php
include("dmenu.php");

echo "<dl>\n";
for($t=0;$t<count($menut);$t++) {
echo "<dt class=\"menu\">".$menut[$t]."</dt>\n";
$menutt=strtolower(eregi_replace(" ","_",$menut[$t]));
for($i=0;$i<count($menui[$t]);$i++) {
echo "<dd class=\"menu\" style=\"background:#";
$menuiti=strtolower(eregi_replace(" ","_",$menui[$t][$i]));
if($menuiti==$site) {
echo "D1D1D1";
} else {
echo "E1E1E1";
}
echo ";\"><a href=\"".$ms."?kat=".$menutt."&site=".$menuiti."\">".$menui[$t][$i]."</a></dd><span class=\"nt\">\n";
}
}
echo "<span class=\"nt\"></dl><span class=\"nt\">\n";
?>[/php:1:be34a6c8a6]

im quelltext sieht dann das ende von </dl> und </td> folgendermassen aus:
Code:
</dd>
<span class="nt"></dl>
</td>

warum wird nach dem ende der aufzählung ein weiterer umbruch eingefügt?
grafische veranschaulichung
abst.JPG


mfg, fätzminator
 
Werbung:
sweit ih das deinem quelltext entnehme schreibst du ganz viele dd aber nur dt und das geht nicht... Ist das nicht mehr ein PHP problem?

<--- Moved: PHP --->
 
nein eigentlich nicht....
ich kann an dieser stelle auch den html quellcode ausgeben, allerdings habe ich das nicht gemacht, weil er nicht sehr übersichtlich ist...
ich habe den relevanten teil in "*" ausgegeben!
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
    <head>
        
        <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
        <link rel="stylesheet" type="text/css" href="css/st1.css" />
        <title>Marcs Page</title>

    </head>
    <body style="text-align:center">

        <table>
            <tr style="height:105px">
                <td style="background-image:url(pic/m1.jpg)"></td>
                <td class="bb" style="width=450px;background-color:#F1F1F1;background-image:url(pic/m2.jpg);text-align:right;vertical-align:middle">
                    Home-|
Home-|
                </td>
            </tr>
            <tr>
                
                <td style="width:140px;text-align:right">
                    <dl>
                        <dt class="menu">Home</dt>
                        <dd class="menu" style="background:#D1D1D1;">Home</dd>
                        <dt class="menu">Daten</dt>
                        <dd class="menu" style="background:#E1E1E1;">[url="index.php?kat=daten&site=personelles"]personelles[/url]</dd>
                        <dd class="menu" style="background:#E1E1E1;">[url="index.php?kat=daten&site=schulisches"]schulisches[/url]</dd>
                        <dd class="menu" style="background:#E1E1E1;">[url="index.php?kat=daten&site=sonstiges"]sonstiges[/url]</dd>
                        <dt class="menu">Lebenslauf</dt>
                        <dd class="menu" style="background:#E1E1E1;">[url="index.php?kat=lebenslauf&site=lebenslauf"]Lebenslauf[/url]</dd>
                        <dt class="menu">Kontakt</dt>
                        <dd class="menu" style="background:#E1E1E1;">[url="index.php?kat=kontakt&site=formular"]Formular[/url]</dd>
                        <dt class="menu">sonstiges</dt>
                        <dd class="menu" style="background:#E1E1E1;">[url="index.php?kat=sonstiges&site=links"]Links[/url]</dd>
                        <dd class="menu" style="background:#E1E1E1;">[url="index.php?kat=sonstiges&site=who_is_who"]Who is Who[/url]</dd>
                    </dl>
                </td>
                
                <td style="height:250;width:450px;text-align:left">
                    Guete Morg&auml;!
                    


                    Willkommen auf der pers&ouml;nlichen Website von Marc Schmid!
                </td>
            </tr>
            <tr style="height:75px;background-color:#F1F1F1">
                <td style="background-image:url(pic/m3.jpg);text-align:left;vertical-align:middle">
                    letzes Update
28.09.2005                </td>
                <td style="background-image:url(pic/m4.jpg);text-align:right;vertical-align:middle">
                    &copy; by Marc Schmid

                    <a href="http://validator.w3.org/check?uri=referer" style:"border:0px">
                        [img]http://www.w3.org/Icons/valid-xhtml10[/img]
                    </a>
                </td>
            </tr>
        </table>

    </body>
</html>

mfg, fätzminator
 
Werbung:
Code:
<dt class="menu">Daten</dt>
                        <dd class="menu" style="background:#E1E1E1;">[url="index.php?kat=daten&site=personelles"]personelles[/url]</dd>
                        <dd class="menu" style="background:#E1E1E1;">[url="index.php?kat=daten&site=schulisches"]schulisches[/url]</dd>
                        <dd class="menu" style="background:#E1E1E1;">[url="index.php?kat=daten&site=sonstiges"]sonstiges[/url]</dd>
 
Werbung:
du willst mir sagen, dass es stattdessen so aussehen muss?
Code:
<dt class="menu">Daten 
                        <dd class="menu" style="background:#E1E1E1;">[url="index.php?kat=daten&site=personelles"]personelles[/url]</dd> 
                        <dd class="menu" style="background:#E1E1E1;">[url="index.php?kat=daten&site=schulisches"]schulisches[/url]</dd> 
                        <dd class="menu" style="background:#E1E1E1;">[url="index.php?kat=daten&site=sonstiges"]sonstiges[/url]</dd>
</dt>

---> http://de.selfhtml.org/html/text/listen.htm#definition
 
nein so:
Code:
<dt class="menu">Daten</dt>
                        <dd class="menu" style="background:#E1E1E1;">[url="index.php?kat=daten&site=personelles"]personelles[/url]</dd>
<dt class="menu">Daten</dt>
                        <dd class="menu" style="background:#E1E1E1;">[url="index.php?kat=daten&site=schulisches"]schulisches[/url]</dd>
<dt class="menu">Daten</dt>
                        <dd class="menu" style="background:#E1E1E1;">[url="index.php?kat=daten&site=sonstiges"]sonstiges[/url]</dd>

wie ich bvereits sagte es muss für jedes dd ein dt vorhanden sein...
 
1. der quellcode ist ja immer noch der gleiche...
2.:
http://de.selfhtml.org/html/text/listen.htm#definition schrieb:
Die Abfolge von dt- und dd-Elementen innerhalb einer dl-Liste ist nicht streng geregelt. Es dürfen auch mehrere dt- oder dd-Elemente hintereinander folgen.
ist das einfach so, dass nach dem abschliessen des tags eine neue zeile begonnen wird?

mfg, fätzminator
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben