Forum: PC-Programmierung Html und Spaltenhöhe


von Mike M. (mikeii)


Lesenswert?

Ich hab ne Frage.
Kann es sein, das ich mit HTML keine Spaltenhöhe wählen kann, die 
kleiner ist, als ein anzuzeigendes Element??

Hier mal ein Auszug aus meinem Code.
Normalerweiße ist Höhe 8 so gut wie garnix
1
echo "<TABLE><COLGROUP><COL WIDTH=86><COL WIDTH=86><COL WIDTH=86><COL WIDTH=86></COLGROUP>";
2
while($row = mysql_fetch_object($ergebnis))
3
{
4
5
echo "<TBODY><TR>";
6
  echo "<TD HEIGHT=8>";
7
  echo $row->rank;
8
  echo "</TD>";
9
  echo "<TD>";
10
  echo $row->name;
11
  echo "</TD>";
12
  echo "<TD>";
13
  echo $row->prename;
14
  echo "</TD>";
15
  echo "<TD>";
16
  echo $row->nation;   
17
  echo "<TD>";
18
  echo "<img src=\"http://blabla.de/";
19
  echo $row->nation;
20
  echo ".jpg\">";  
21
  echo "</TD>";
22
  
23
}
24
echo "</TBODY></TABLE>";
Danke

von Mike M. (mikeii)


Lesenswert?

Tatsache, kaum mach ich die enthaltenen Bilder und Schriften kleiner, 
lässt sich auch die Größe ändern...

Kann ich das nicht anderst machen? Da ist standartmäßig ein mords 
abstand dazwischen.
Ich würde gerne die Schriftgröße beibehalten, aber die Zeilen enger 
rutschen

von Daniel F. (df311)


Lesenswert?

1. schreibts du mit deiner schleife ungültiges html
2. warum verwendest du nicht css?
1
while($row = mysql_fetch_object($ergebnis))
2
{
3
echo "<TBODY><TR>";
der <tbody> muss vor die schleife, kann leicht sein, dass danach das 
höhen-attribut auch wirkung zeigt...

von Mike M. (mikeii)


Lesenswert?

Ah sorry, das hatte ich schon korrigiert, hier nur vergessen, daran 
liegts leider nicht :/

von Mike M. (mikeii)


Lesenswert?

<TABLE FRAME=VOID CELLSPACING=0 COLS=4 RULES=NONE BORDER=0>

Dann gehts -.-

von Troll (Gast)


Lesenswert?

1. Tabellenelemente sind nicht zum schreien da, also schreib sie klein! 
Beim img-Tag hast du es ja auch geschafft.
2. Da gibt es so eine Erfindung die man CSS nennt. Außerdem 8 was??? 
Schreib eine Einheit dazu. Bsp: <tr style="height: 8em;">

von Troll (Gast)


Lesenswert?

Achja: Auch die Attribute und deren Werte schreibt man normal klein und 
die Werte werden in Anführungszeichen gesetzt.

von D. I. (Gast)


Lesenswert?

Oh gott das letzte HTML was so aussah, sah ich in den 90ern, ...

da fehlt auch noch ein </tr>

und ja stylen tut man via CSS und nicht diesem html-tag gedöns.

von Carsten W. (Gast)


Lesenswert?

1
echo "<TABLE><COLGROUP><COL WIDTH=86><COL WIDTH=86><COL WIDTH=86><COL WIDTH=86></COLGROUP>";
2
while($row = mysql_fetch_object($ergebnis))
3
{
4
5
echo "<TBODY><TR>";
6
  echo "<TD HEIGHT=8>";
7
  echo $row->rank;
8
  echo "</TD>";
9
  echo "<TD>";
10
  echo $row->name;
11
  echo "</TD>";
12
  echo "<TD>";
13
  echo $row->prename;
14
  echo "</TD>";
15
  echo "<TD>";
16
  echo $row->nation;   
17
  echo "<TD>";
18
  echo "<div style=\"height:8px; overflow:hidden;\"><img src=\"http://blabla.de/";
19
  echo $row->nation;
20
  echo ".jpg\"></div>";  
21
  echo "</TD>";
22
  
23
}
24
echo "</TBODY></TABLE>";

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Ansonsten ist ein Blick auf selfhtml ratenswert, dort kann man auch 
Dinge über Style-Tags herausfinden, die z.B. den Abstand vom 
Tabellenrahmen betreffen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.
Lade...