Tabelle oben anpinnen

nbm75

Grünschnabel
Hallo,

ich habe in meinem Forum das Problem, das eine von mir erstellte Tabelle immer unten/links im Thread zusehen ist und davor hunderte Leerzeilen stehen.

Ich möchte sie aber oben und links ausgerichtet haben.
Hab schon alles mögliche gelesen und probiert, aber keine Lösung gefunden..

Hier der jetzige Code

Code:
<body leftmargin="0" marginheight="0" marginwidth="0" topmargin="0">
<table>

<tr>
<th>Name</th><th>KT</th><th>GT</th><th>LJ</th><th>SJ</th><th>Xer</th><th>SS</th><th>Recs</th><th>Bomber</th><th>Zerries</th><th>SXer</th><th>TS</th>
</tr>
 
<tr>
  <td>Busenlilly </td>
  <td>1000 </td>
  <td>1 </td>
  <td>2 </td>
  <td>3 </td>
  <td>4 </td>
  <td>5 </td>
  <td>6 </td>
  <td>7 </td>
  <td>8 </td>
  <td>9 </td>
  <td>10 </td>
</tr>

<tr>
  <td>Eragon </td>
  <td>1000 </td>
  <td>1 </td>
  <td>2 </td>
  <td>3 </td>
  <td>4 </td>
  <td>5 </td>
  <td>6 </td>
  <td>7 </td>
  <td>8 </td>
  <td>9 </td>
  <td>10 </td>
</tr>

<tr>
  <td>Gottes Sohn </td>
  <td>1000 </td>
  <td>1 </td>
  <td>2 </td>
  <td>3 </td>
  <td>4 </td>
  <td>5 </td>
  <td>6 </td>
  <td>7 </td>
  <td>8 </td>
  <td>9 </td>
  <td>10 </td>
</tr>
 
<tr>
  <td>Katsumoto </td>
  <td>1000 </td>
  <td>1 </td>
  <td>2 </td>
  <td>3 </td>
  <td>4 </td>
  <td>5 </td>
  <td>6 </td>
  <td>7 </td>
  <td>8 </td>
  <td>9 </td>
  <td>10 </td>
</tr>

<tr>
  <td>Melanox </td>
  <td>1000 </td>
  <td>1 </td>
  <td>2 </td>
  <td>3 </td>
  <td>4 </td>
  <td>5 </td>
  <td>6 </td>
  <td>7 </td>
  <td>8 </td>
  <td>9 </td>
  <td>10 </td>
</tr>

<tr>
  <td>Meermo </td>
  <td>1000 </td>
  <td>1 </td>
  <td>2 </td>
  <td>3 </td>
  <td>4 </td>
  <td>5 </td>
  <td>6 </td>
  <td>7 </td>
  <td>8 </td>
  <td>9 </td>
  <td>10 </td>
</tr>

<tr>
  <td>nbm75 </td>
  <td>1000 </td>
  <td>1 </td>
  <td>2 </td>
  <td>3 </td>
  <td>4 </td>
  <td>5 </td>
  <td>6 </td>
  <td>7 </td>
  <td>8 </td>
  <td>9 </td>
  <td>10 </td>
</tr>

<tr>
  <td>NeeD </td>
  <td>1000 </td>
  <td>1 </td>
  <td>2 </td>
  <td>3 </td>
  <td>4 </td>
  <td>5 </td>
  <td>6 </td>
  <td>7 </td>
  <td>8 </td>
  <td>9 </td>
  <td>10 </td>
</tr>

<tr>
  <td>Phoenix </td>
  <td>1000 </td>
  <td>1 </td>
  <td>2 </td>
  <td>3 </td>
  <td>4 </td>
  <td>5 </td>
  <td>6 </td>
  <td>7 </td>
  <td>8 </td>
  <td>9 </td>
  <td>10 </td>
</tr>

<tr>
  <td>Trivium </td>
  <td>1000 </td>
  <td>1 </td>
  <td>2 </td>
  <td>3 </td>
  <td>4 </td>
  <td>5 </td>
  <td>6 </td>
  <td>7 </td>
  <td>8 </td>
  <td>9 </td>
  <td>10 </td>
</tr>

<tr>
  <td>TuPakk </td>
  <td>1000 </td>
  <td>1 </td>
  <td>2 </td>
  <td>3 </td>
  <td>4 </td>
  <td>5 </td>
  <td>6 </td>
  <td>7 </td>
  <td>8 </td>
  <td>9 </td>
  <td>10 </td>
</tr>

<tr>
  <td>Web Dragon </td>
  <td>1000 </td>
  <td>1 </td>
  <td>2 </td>
  <td>3 </td>
  <td>4 </td>
  <td>5 </td>
  <td>6 </td>
  <td>7 </td>
  <td>8 </td>
  <td>9 </td>
  <td>10 </td>
</tr>

</table>
</body>

Grüße!
 
Erstmal danke für die schnelle Antwort!

Ich bin leider absolut unerfahren und hab deswegen bestimmt einfache Fehler gemacht..

Jetzt siehts jedenfalls so aus:

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html><head><title>top</title>
</head><body>

<div style="position:absolute; top:0px">

<table>
...
</table>
</div>
</body></html>

Leider steht die Tabelle immernoch unten links..
Hab ich
Code:
<div style="position:absolute; top:0px">
falsch eingebunden? bzw bedeutet es nicht, dass die Tabelle direkt oben am Pixel "0" beginnt?
 
Mit deinem Quellcode sitzt die Tabelle in allen mir zur Verfügung stehenden Browsern an der gewünschten Position.

Oder befindet sich bei dir der übrige Seiteninhalt vor der Tabelle ebenfalls in diesem DIV-Block?

Oder sprichst du nicht von der Tabelle selbst, sondern einer Zelle daraus?

mfg Maik
 
Die Tabelle ist der gesamte HTML-Code.
Die Tabelle ist eine Antwort in einem Thread und ist über HTML schnell und einfach aktuell zu halten.

KLICK

Bei mir sieht sie im FF und IE gleich aus..
Sie hat jetzt genau diese Form:

Code:
<DOCTYPE>
<html><head><title>top</title>
</head><body>

<div>

<table>
....
</table>
</div>
</body></html>
 
Oh, bitte entschuldige meine sinnlose Antwort!

Mit fällt gerade auf, dass sich
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html><head><title>top</title>
</head><body>

<div style="position:absolute; top:0px">

<table>
...
</table>

</div>
</body>
</html>

nach dem Abschicken automatisch in

Code:
<DOCTYPE>
<html><head><title>top</title>
</head><body>

<div>

<table>
...
</table>

</div>
</body>
</html>
umwandelt.

Es geht also die Hälfte verloren.
Die Tabelle steht wie du siehst weiter unten links und nicht oben...
Kann es sein, dass mein Forum das nicht unterstützt?
Die HTML-Befehle sind jedoch alle freigegeben..

Gibt es vllt eine andere Möglichkeit für mich?
 
Also, wenn ich hier in unseren Forentemplates was schraube, und ich an einer Stelle des Markups zwischendurch mal kurz das style-Attribut benötige, löscht es mir das System nicht aus den Tags :)

Lässt denn "dein Forensystem" das id-Attribut zu, oder schmeißt es das nach dem Speichern der Templates auch wieder raus?

mfg Maik
 
Das haut er auch raus

Du hast das schon so gemeint oder?
Code:
<div style=...>
<div id=...>

Also immer mit div davor!? Daran liegts ja anscheinend..

Nach dem abschicken siehts dann jeweils so aus:
Code:
<div>
<div>

ps: In meinen Admin-Einstellungen hab ich einfach mal alle bisher gelesenen Tags mit zu den erlaubten hinzugefügt:

b,i,u,pre,table,td,th,tr,align,left,valign,top,right,center,justify,leftmargin,marginheight,marginwidth,topmargin,style,type,text/css,body,margin,display:inline,auto,position:absolute,position,absolute,top,px,head,title,DOCTYPE,div,html,meta,id

Sollte ja passen :)
 
Zuletzt bearbeitet:
Zurück