Tabelle mit Grafik
Sumbiene
- html
Schönen guten Abend,
habe im Editor eine Tabelle erstellt
* Eine Teile und zwei Spalten *
Links soll eine Foto/ Bild rein und rchts die Beschreibung dazu.
Aber kaum setzte ich das Bild links rein, wird die rechts Spalte so klein das ich nichts mehr reinschreiben kann.
Wo liegt der Fehler.....bitte bitte um Hilfe
Mein HTML
<table width="95%" border="" cellpadding="2"
<tr><td width="%">
<center>
<div align="center">
<center>
<table border="3" cellpadding="0" cellspacing="" height="250%"bordercolorlight="#003871" bordercolordark="#003871">
<tr>
<td width="%" height="250%">
<table border="1" cellspacing="0" cellpadding="0">
<tr>
<td width="%">
<p align="left">
<img src="http://home.arcor.de/steigerbay/JackeBeige.jpg" width="40%"> >
</td>
<td width="%">
<p align="center">
<b><font face="comic sans ms" size="6">Hier</font></b><p align="center">
<b><font face="comic sans ms" size="6">soll</font></b><p align="center">
<b><font face="comic sans ms" size="6">text rein</font></b><p align="center">
</font></b></td>
</tr>
</table>
</td>
</tr>
</table>
</center>
</div>
Hi,
Wo liegt der Fehler.....
Frag den hier: http://validator.w3.org/
MfG ChrisB
habe im Editor eine Tabelle erstellt
* Eine Teile und zwei Spalten *
Links soll eine Foto/ Bild rein und rchts die Beschreibung dazu.
Was ich nicht begreife: Du hast ein Bild und ein einen Text. Beides sind bereits Elemente genug, die via CSS so gestylt werden können, dass sie nebenenander erscheinen.
Erscheint nun diese Combo repetitiv, so wäre eine Liste angebracht.
<ul>
<li><img><p></p></li>
...
</ul>
Verschachtelte Tabellen sind ein Graus, allein schon wegen dem Geräusch.
Deinem Code nach hast du dich noch nicht mit CSS beschäftigt. Ohne dies möchte ich dir keinen Tipp geben, ausser:
mit float:left; kann man Container nebeneinander darstellen.
mit width:123px definiert man eine Breite.
Bonne Chance.
Zum CSS Sektor in SelfHtml
http://de.selfhtml.org/css/index.htm
mfg Beat
Mal angenommen ein Tabellenlayout wäre schön...
Dann würd ich mich immer noch fragen was das für Angaben sind: <td width="%"> Da fehlt doch noch ne Zahl, oder geht sowas?
Außerdem gehts bei mir schon mit dem Text. Die Spaltenbreiten werden halt nicht so wirklich sinnvoll gesetzt, die linke ist maximal breit und die rechte minimal. Aber der Test passt schon ganz rein.
Mahlzeit Sumbiene,
habe im Editor eine Tabelle erstellt
In welchem Editor?
Wo liegt der Fehler.....bitte bitte um Hilfe
Der Fehler ist, dass Du Deinen Spaghetticode für HTML hältst. Den Link zum Validator hat Dir ChrisB ja bereits gegeben. Noch einige Anmerkungen zu Deinem Code:
<table width="95%" border="" cellpadding="2"
Dieses Element ist nicht geschlossen. Angaben zur Darstellung solltest Du in geeignete CSS-Anweisungen auslagern, diese haben im HTML nichts verloren.
<tr><td width="%">
Dazu hatte Dir Encoder bereits etwas gesagt.
<center>
<div align="center">
<center>
Diese Kombination ist aber mal sowas von extrem hypersupraüberflüssig.
<table border="3" cellpadding="0" cellspacing="" height="250%"bordercolorlight="#003871" bordercolordark="#003871">
Zu Angaben zur Darstellung s.o. Desweiteren gilt: eine Tabelle in einer Tabelle ist in nahezu 99,9% aller Fälle ein Hinweis darauf, dass beide Tabellen dort nichts zu suchen haben - da es sich bei ihrem Inhalt nicht um tabellarische Daten handelt, sondern weil sie zu Layoutzwecken missbraucht werden.
<td width="%" height="250%">
Zu Angaben zur Darstellung s.o.
<table border="1" cellspacing="0" cellpadding="0">
Zu Angaben zur Darstellung s.o. Darüber hinaus gilt: eine Tabelle in einer Tabelle in einer Tabelle ist in absolut 100% aller Fälle ein Hinweis darauf, dass alle Tabellen restlos überflüssig sind ... Grund: s.o.
<td width="%">
<p align="center">
<b><font face="comic sans ms" size="6">Hier</font></b><p align="center">
<b><font face="comic sans ms" size="6">soll</font></b><p align="center">
<b><font face="comic sans ms" size="6">text rein</font></b><p align="center">
</font></b></td>
*VIER* ungeschlossene Absätze samt überflüssigem <font>-Element und anderen Angaben zur Darstellung (die im HTML nichts verloren haben) einer *EINER* Tabellenzelle? Was zum Henker für einen grottigen Editor nutzt Du???
MfG,
EKKi
Hallo EKKi,
bei allem folgenden handelt es sich um eine Vermutung:
Das sieht mir sehr nach einer Hausaufgabe in einer 9. Klasse aus. Demzufolge haben die von ccs noch keine Ahnung.
Und mit Editor ist dann wohl auch ein normaler Texteditor gemeint.
Matthias
Hallo sumbiene,
wenn man es wirklich mit reinem HTML so machen will, dann ist die Grundtruktur einer Tabelle folgende.
<table>
<tr> /* das ist die Zeile */
<td> /* erste Zelle */
Hier das Bild
</td>
<td> /*zweite Zelle */
Hier den Text
</td>
</tr>
</table>
Mit allen anderen Dingen wie Schriftart, Breite und so weiter würde ich erst dann umherexperimentieren, wenn es wenigstens einigermaßen so aussieht wie gewünscht.
Und immer schön drauf achten, dass alle Tags auch wieder geschlossen werden.
Matthias
Hallo,
Und immer schön drauf achten, dass alle Tags auch wieder geschlossen werden.
nicht nur die Tags, sondern in den meisten Fällen auch die Elemente!
Ciao,
Martin