Problem bezüglich einer Tabele
Hallo Leute, ich möchte mit Html eine Tabelle erstellen. Soweit so gut, aber in dieser Tabelle soll eine weitere Tabelle sein. Das heißt, dass die innere Tabelle sozusagen umrahmt werden soll. Die Frage kommt nicht von mir sondern von einem Bekannten. Hab auch keine Ahnung wie man auf sowas kommt. Danke schon mal für die Antworten
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 21514
Url: https://administrator.de/contentid/21514
Ausgedruckt am: 25.11.2024 um 09:11 Uhr
3 Kommentare
Neuester Kommentar
Ist doch ganz einfach. Einfach die erste Tabelle machen und in der gewünschten Zelle einfach die nächste Tabelle erstellen. Die eckigen Klammern durch spitzige ersetzen.
[table width="100%" border="1" name="tabelle1"]
[tr]
[td]zelle1[/td]
[td]zelle1[/td]
[td]zelle1[/td]
[/tr]
[tr]
[td]zelle1[/td]
[td]zelle1[/td]
[td]
[table width="100%" border="1" name="tabelle2"]
[tr]
[td]zelle2[/td]
[td]zelle2[/td]
[td]zelle2[/td]
[/tr]
[tr]
[td]zelle2[/td]
[td]zelle2[/td]
[td]zelle2[/td]
[/tr]
[tr]
[td]zelle2[/td]
[td]zelle2[/td]
[td]zelle2[/td]
[/tr]
[/table]
[/td]
[/tr]
[tr]
[td]zelle1[/td]
[td]zelle1[/td]
[td]zelle1[/td]
[/tr]
[/table]
[table width="100%" border="1" name="tabelle1"]
[tr]
[td]zelle1[/td]
[td]zelle1[/td]
[td]zelle1[/td]
[/tr]
[tr]
[td]zelle1[/td]
[td]zelle1[/td]
[td]
[table width="100%" border="1" name="tabelle2"]
[tr]
[td]zelle2[/td]
[td]zelle2[/td]
[td]zelle2[/td]
[/tr]
[tr]
[td]zelle2[/td]
[td]zelle2[/td]
[td]zelle2[/td]
[/tr]
[tr]
[td]zelle2[/td]
[td]zelle2[/td]
[td]zelle2[/td]
[/tr]
[/table]
[/td]
[/tr]
[tr]
[td]zelle1[/td]
[td]zelle1[/td]
[td]zelle1[/td]
[/tr]
[/table]
Moin,
die Lösung von Alsion ist natürlich korrekt, aber grundsätzlich:
Verschachtelte Tabellen sind out und erhöhen die Ladezeiten!
Arbeite lieber mit Layer (DIV´s) und CSS:
Beispiel
Quelltext:
(Runde Klammern durch die eckigen Gegenstücke ersetzen!)
Gruß, Rene
die Lösung von Alsion ist natürlich korrekt, aber grundsätzlich:
Verschachtelte Tabellen sind out und erhöhen die Ladezeiten!
Arbeite lieber mit Layer (DIV´s) und CSS:
Beispiel
Quelltext:
(!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd")
(html)
(head)
(meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1")
(title)Untitled Document(/title)
(style type="text/css")
(!--
.rahmen {
border: 1px solid #000066;
}
--)
(/style)
(/head)
(body)
(div id="Layer1" style="position:absolute; left:150px; top:50px; width:534px; height:93px; z-index:1" class="rahmen")
(table width="100%" border="0" cellpadding="3" cellspacing="3")
(tr bgcolor="#CCCCCC")
(td)Ich bin Zelle 1 (/td)
(td)Ich bin Zelle 2 (/td)
(/tr)
(tr bgcolor="#CCCCCC")
(td)Ich bin Zelle 3 (/td)
(td)Ich bin Zelle 4 (/td)
(/tr)
(tr bgcolor="#CCCCCC")
(td)Ich bin Zelle 5 (/td)
(td)Ich bin Zelle 5 (/td)
(/tr)
(/table)
(/div)
(/body)
(/html)
Gruß, Rene