Problem mit Tabellenproportionen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
beitrag
curry
frieden
geile sache
meinst
none
preisklasse
span
stil
style
tabelle
tag
toller programmierer
umlaut
umweg
unterstreichung
username
variable
verzicht
wysiwyg
-
Hallo an alle
ich hab da ein klitze kleines Problem mit ner tag/tabelle">Tabelle. Undzwar habe ich ein Forum programmiert und die Tabelle, wo die einzelnen Beiträge aufgelistet werden, verschiebt sich ständig etwas... je nach länge des Themanbeitrags verschiebt se sich halt... hier könnt ihr euch das mal angucken: http://flohsp.curry.hl-users.com/djtechnostyler/board.php?kategorie=Musikwünsche&style=
weiß einer, wie ich die Tabelle so hinbekomme, dass das nicht mehr passiert?
vllt liegt's auch an meiner Art, wie ich die Auflistung erzeuge.
hier habt ich mal meine Art...
$antwortenabfrage1 = "SELECT * FROM rsforumantworten WHERE autor = '$autor' AND thementitel = '$thementitel' ORDER BY id DESC LIMIT 1"; $antwortenergebnis1 = mysql_query($antwortenabfrage1); while($row = mysql_fetch_object($antwortenergebnis1)) { $Lbeitrag = $row->username; $Lbeitrag2 = $row->datetime; } echo'<div align="right"> <table border="0" width="700" cellpadding="0"> <tr> <td style="border-style: solid; border-width: 1px" bgcolor="'.$flächenfarbe2.'" bordercolor="'.$randfarbe2.'" width="198"> <font size="2"><img border="0" src="images/fixed.gif" width="24" height="24" alt="Fixiert"> '.$status.' <a href="create.php?mode=read&kategorie='.$kategorie.'&autor='.$autor.'&thementitel='.$thementitel.'">'.$thementitel.'</a></font></td> <td style="border-style: solid; border-width: 1px" bgcolor="'.$flächenfarbe2.'" bordercolor="'.$randfarbe2.'" width="65"> <font size="2"><center>'.$ansichten.'</center></font></td> <td style="border-style: solid; border-width: 1px" bgcolor="'.$flächenfarbe2.'" bordercolor="'.$randfarbe2.'" width="76"> <font size="2"><center>'.$menge.'</center></font></td> <td style="border-style: solid; border-width: 1px" bgcolor="'.$flächenfarbe2.'" bordercolor="'.$randfarbe2.'" width="73"> <font size="2"><center><a href="profil.php?benutzer='.$autor.'"><span style="text-decoration: none">'.$autor.'</span></a></center></font></td> <td style="border-style: solid; border-width: 1px" bgcolor="'.$flächenfarbe2.'" bordercolor="'.$randfarbe2.'" width="74"> <font size="2"><center>'.$datetime.'</center></font></td> <td style="border-style: solid; border-width: 1px" bgcolor="'.$flächenfarbe2.'" bordercolor="'.$randfarbe2.'" width="199"> <font size="2"><a href="profil.php?benutzer='.$Lbeitrag.'"><span style="text-decoration: none">'.$Lbeitrag.'</span></a><br>'.$Lbeitrag2.'</font></td> </tr> </table> </div>'; }
Dort seht ihr auch, wie ich die Tabelle erstellt habe... kann mir die vllt jemand so machen, dass die wirklich immer gleich bleibt, egal, was man damit macht? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Gib doch einfach eine "width" angabe mit in den Stil der TD. Generell würde ich eh auf die Tabelle verzichten und das ganze über Divs lösen.
OHne Größenangabe, wird die TD halt immer so lang wie ihr Inhalt halt groß ist ;)
//edit: Und Umlaute in URLs sind ein sehr schlechter Stil, wandel diese vorher um!
Beitrag geändert: 20.11.2006 13:15:12 von evil-devil -
ja ne... wieso, was istn an Umlauten auszusetzen?
ich glaub, ich weiß auch schon, wie ich das Ganze gelößt bekomme... net Tabelle, sondern Spalten machen. XD
und hab noch ne Frage zwischendurch... wie bekomme ich es hin, dass die Links bei Firefox und den anderen Browsern nicht unterstrichen sind? ich schaffs nur beim IE... -
@Umlaute: Weil Umlaute nicht auf jedem System verstanden werden! Es gibt nicht umsonst für Umlaute extra HTML Bezeichner. Deswegen gehört es sich die Umlaute in ihre entsprechenden Webkonformen Formen umzuwandeln.
@Unterstreichung
a { text-decoration: none; } -
Umlaute... stimmt, hab ich garnet drüber nachgedacht ^^
und bei den Unterstreichungen... hab ich doch auch geschrieben, warum funzt das beim FF net? -
und bei den Unterstreichungen... hab ich doch auch geschrieben, warum funzt das beim FF net?
Hast du nicht wirklich...und tu uns einen Gefallen, schmeiß Frontpage weg! Beim anschauen des Codes ist mir echt schlecht geworden. Mehr als 50% des Codes ist überflüssig!
Das "text-decoration: none;" setzt man am besten direkt ins A Tag, und nicht mittels SPAN Tag außen heraum. -
omfg...
geile sache die du da gemacht hast! Aber das wird nie so funktionieren!
1.
du machst
[code]
echo '<table name='egal'>';
also wenn du das so machen willst... dann musst du das bei name= entweder mit " machen oder mit \' weil sonst meint der Interpreter ... das das echo bei dem zweiten ' aufhört... und dann wäre egal eine Variable aber ohne $ ist egal keine PHP Variable...
dh... das kann niemals funktionieren!
sry! -
omfg...
geile sache die du da gemacht hast! Aber das wird nie so funktionieren!
1.
du machst
[code]
echo '<table name='egal'>';
also wenn du das so machen willst... dann musst du das bei name= entweder mit " machen oder mit \' weil sonst meint der Interpreter ... das das echo bei dem zweiten ' aufhört... und dann wäre egal eine Variable aber ohne $ ist egal keine PHP Variable...
dh... das kann niemals funktionieren!
sry!
Das ist der größte Schwachsinn den ich seit langem hier lese. Denn der HTML Code ist total in Ordnung, nur die Anordnung der Tags mit ihren Styles passt nicht. -
jo, kann ich nur zustimmen, ich bin das Forum ja nur am neuprogrammieren, es lief ja schon einwandfrei bzw. läuft immernoch ^^ und na ja, mit Frontpage bin ich eigentlich zu frieden... ich kann HTML zwar so viel, dass man was erkennen kann, aber det is mir zu lästig das alles zu schreiben. ich bin eher en designer, anstatt en Programierer, obwohl mir beides zau viel Spaß macht ^^.
na ja, egal... was fürn Programm würdest du mir den empfehlen, dass genau wie FP funzt, aber nen besseren Text fabreziert... Preisklasse is egal, mein Vadda bekommt eh alles mit programmen umsonst, weil der in der EDV-Abteilung von Telecom arbeitet... -
Wenn schon WYSIWYG, dann würde ich zur aktuellen Version von DreamWeaver greifen.
Der macht das meiste mit Layern und es ist meine ich sogar möglich ihm zu sagen alle Styles in eine Style Datei auszulagern.
@viel Text: Naja, mit einer ordentlichen IDE für HTML geht das schreiben recht schnell von der Hand. Syntaxvervollständigung und Snippets sind praktische Helferlein eines jeden PRogrammierers ;) -
ne, Dreamweaver is mir zu kompliziert, dann arbeite ich doch lieber mit Phase5 oder sowas, das würde bei mir schneller gehen ^^ oder braucht man bei der neuen Version jetzt net mehr diese 100 kilometer Umwege machen?
-
Welche Umwege?
Dreamweaver ist nach kurzer Eingewöhnungsphase sehr mächtig. Ich weiß nicht was man da an Umwegen machen soll/kann. Erzähl mal.
Ich selbst arbeite eigentlich ausschließlich mit Eclipse und entsprechenden Plugins.
Beitrag geändert: 20.11.2006 17:25:07 von evil-devil -
wat isn eclipse?
-
Eclipse ist standart programmierumgebung in Linux, sher mächtig für alle möglichen Programmiersprachen verwendbar... ich selbst verwende HTML / PHP / JS / CSS Dreamweaver funktioniert perfekt sehr gutes Syntax highlithing... aber darum gehts nicht... ähm und @ evil-devil du musst ja ein ganz toller programmierer sein wenn du meinst das das richtig ist... einen Programmier stil wie sonst niemand wahrscheinlich nciht mal XHTML wennst shcon mal davon gehört hast...
gruß -
wat isn eclipse?
Eine open source IDE die ursprünglich von IBM entwickelt wurde und seit einigen Jahren zur freien Verfügung steht. Ist erweiterbar mit Plugins, wovon es sehr viele gibt.
@ evil-devil du musst ja ein ganz toller programmierer sein wenn du meinst das das richtig ist... einen Programmier stil wie sonst niemand wahrscheinlich nciht mal XHTML wennst shcon mal davon gehört hast...
XHTML? Muss ich das kennen? Hmm, wart mal...davon hab ich 1999 mal was von gehört und seit 2001 setze ich es ein. Soviel dazu -.- Ich weiß was ich kann und hab es nicht nötig mich hier zu profilieren. -
ähm, ok... bitte net Streiten wenns geht...
von XHTML hab ich zwar schon was gehört... ziemlich viel sogar, aber wofür isn das gut? kanns sein, dass det sowas wie DHTML ist? -
Naja es hat ähnlichkeit mit XHTML obwohl XHTML was anderes ist, es geht dabei um das genau Format von HTML tags zu gewährleisten!
Tags werden klein und alle Attribute / Eigenschaften unter " oder ' angegeben werden.
weiters werden ein gleidrige Tags mit einen / beendet sprich: <img ... />
3.
was nicht so wichtig ist (bzw. ich finde es nciht wichtig ) ähm zum beispiel bei einem <select> feld gibt es die Methode in <option> selected ... laut XHTML 1.0 Strict muss man das so angeben <option ... selected="selected" />.
Edit: ähm ja ich weiß nicht mal mehr wo wir grade sind... der code funktioniert doch jetzt eh oder ?
Beitrag geändert: 21.11.2006 19:45:32 von sirseven -
japs, mitlerweile funktioniert alles... von mir aus darf det Thema geschlossen werden ^^
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage