Tabelle spielt verrückt!
Gieskanne
- html
0 Gunnar Bittersmann0 Struppi0 Mathias Bigge0 Struppi0 Cybaer0 Mathias Bigge
0 Cybaer
Ich krieg das nicht hin.
http://www.tischkronen.de/mirror/
auf der Seite seht ihr links an der seite, wo auch "Hilfe-Center" steht ein Bild was eigentlich an den rand anschließen soll, aber egal was ich mache es bleibt immer diese eine pixel dicke weiße linie aaaargh.
Hilfe, ich drehe bald durch.
MFG Gieskanne
Ich krieg das nicht hin.
http://www.tischkronen.de/mirror/
Stimmt. </faq/#Q-19>
egal was ich mache es bleibt immer diese eine pixel dicke weiße linie aaaargh.
Beschäftige dich mit CSS, das ist zu Besserem gut als zum Färben der Scrollbars. margin, padding, ...
Dann musst du auch nicht das table-Element zum Layouten deiner Seite vergewaltigen. Und schon gar nicht "Tabellen" schachteln.
Und was soll der Angriff auf meine Statusleiste?
Hilfe, ich drehe bald durch.
Ich auch. Tickers suck.
Gunnar
http://www.tischkronen.de/mirror/
Du hast doch schon mehrmals gepostet und solltest Wissen, wie eine URL anklickbar gemacht wird.
http://forum.de.selfhtml.org/faq/#Q-19
auf der Seite seht ihr links an der seite, wo auch "Hilfe-Center" steht ein Bild was eigentlich an den rand anschließen soll, aber egal was ich mache es bleibt immer diese eine pixel dicke weiße linie aaaargh.
Sorry, aber dieser HTML Code ist furchtbar.
angefangen beim fehlenden DOCTYPE über feste Tabellenbreiten und Font-Tags.
Hast du mal versucht die Seite zu validieren?
http://validator.de.selfhtml.org/validate
Es gibt keine gültige version von HTML mit dem dein Dokument sich validieren liesse, außerdem scheinen öffnende Tags zu fehlen.
Ich kann dir nur empfehlen, dich mal mit CSS http://de.selfhtml.org/css/index.htm auseinander zu setzten, vieles liesse sich einfacher lösen. Zumindest aber solltest du gültigen Code schreiben.
Struppi.
Hi Gieskanne,
die dringend erforderlichen allgemeinen Belehrungen[TM] hast Du ja im Sinne Deines Nicks schon erhalten. Bei uns läuft das nämlich so: Wenn man was mit Tabellen macht, posten immer einige Leute reflexartig nichts zu dem Problem, sondern dass:
a) Tabellen böse[TM] sind
b) der Code Scheiße ist
c) mit CSS alles ganz locker geht
Da haben sie natürlich Recht!
Wenn Du es dann mit CSS machst, wissen sie außerdem genau
a) wie der Bug heißt, der die Probleme verursacht
b) warum der IE als Browser Scheiße ist und die Fehldarstellung also geradezu begrüßenswert ist, damit sich Deine Kunden endlich einen guten Browser installieren
c) warum man aus erzieherischen Gründen ältere Browser nicht berücksichtigen sollte.
d) dass das Design für Screenreader prima wäre, wenn diese nicht gerade auf der Basis des IE arbeiten, was leider einige tun.
Aus meiner Sicht kommt das Problem mit dem einen Pixel daher, dass Du die Tabelle, die der linken Spalte zugrundliegt, 103px breit gemacht hast, die Zellen (td) aber nur 102ps. *g*
Aber das ist sicher eine veraltete Ansicht.
Wenn Du mir auch mal etwas Nervigkeit gestattest:
Ich vermute mal, Du hast schon mächtig herumgefummelt, um das Problem zu lösen, aber ein Pixel sieht man im WYSIWYG-Editor natürlich nicht, außer man ist Adler. Es empfiehlt sich also, bei solchen Problemen, die Maße der Tags table(=Tabelle) und td (Tabellenzelle) zu überprüfen.
Viele Grüße
Mathias Bigge
Aus meiner Sicht kommt das Problem mit dem einen Pixel daher, dass Du die Tabelle, die der linken Spalte zugrundliegt, 103px breit gemacht hast, die Zellen (td) aber nur 102ps. *g*
Trotz allem fehlen öffnende (TR) Tags und natürlich läßt sich so ein code nicht so ohne weiteres Analysieren (er hatte ja gefragt) und ganz mit Sicherheit macht es keinen Spaß diesen code zu pflegen.
Aber das ist sicher eine veraltete Ansicht.
Dein Zynismus in Ehren, aber wenn jemand Code, der aussieht wie von 1998, außerdem syntaktisch falsch ist, abliefert und dann meint das er fehlerhaft ist und wegen einem Pixel, dann ist ein bisschen mehr Hilfe als nötig. Wobei ich aber deine Fähigkeit bewundere in diesem Code den Fehler zu finden, selbst mit deinem Hinwies finde ich nicht die Zeile.
Struppi.
Hi,
Dein Zynismus in Ehren,
Also IMHO habt ihr beide Recht! :-))
Gruß, Cybaer
Hi Struppi,
Wobei ich aber deine Fähigkeit bewundere in diesem Code den Fehler zu finden, selbst mit deinem Hinwies finde ich nicht die Zeile.
<table width="102" border="0" cellspacing="0" cellpadding="0" height="100%">
und weiter unten:
<td height="2" width="101"><font face="Arial, Helvetica, sans-serif" size="1" color="#F0F2F7">Sie sind hier:</font></td>
und
<td valign="top" width="101" bgcolor="#F0F2F7" height="673">
Da fehlt ein Pixel.
An den Ausgangsposter:
Du könntest Deinen Code stark verbessern und verschlanken, wenn Du alle Font-Tags löschen würdest und statt dessen CSS-Definitionen verwenden würdest. Das wäre ein erster Schritt in Richtung Übersichtlichkeit. Das gleiche könntest Du mit der Breite von Zellen und Tabellen einer Spalte tun, schon wird der Code wieder schmaler und übersichtlicher.
Alles, was Du aus dem Code rausnimmst und in eine zentrale CSS packst, verbessert den Code, beschleunigt den Download, hilft Fehler zu vermeiden.
An Struppi: Ich weiß nicht, ob Du es gemerkt hast: Wir, die wertguten DEVs sind von bestimmten Einzeilenpostings genervt und wollen systematisch darauf hinweisen. Dazu gehören Antworten vom Typ, wie Du sie gebracht hast:
Frage: Problem mit Technologie a)
Antwort: Nimm Technologie b)
Und: prinzipielle Kritik aufgrund werguter allgemeiner Prinzipien ohne konkrete Umsetzungsvorschläge....
Wenn man das Forum lange regelmäßig liest und verfolgt, nerven solche Beiträge immer mehr, manchmal habe ich schon keinen Bock mehr, bestimmte Threads auch nur aufzumachen, weil ich schon ahne, welche Ödnis mir da entgegenleuchten wird.
Ich schreib's Dir, weil ich genau weiß, dass die Qualität Deiner Beiträge normalerweise nicht in diesem lächerlichen unteren Tabellendrittel angesiedelt ist....
Viele Grüße
Mathias Bigge
An Struppi: Ich weiß nicht, ob Du es gemerkt hast: Wir, die wertguten DEVs sind von bestimmten Einzeilenpostings genervt und wollen systematisch darauf hinweisen. Dazu gehören Antworten vom Typ, wie Du sie gebracht hast:
Frage: Problem mit Technologie a)
Antwort: Nimm Technologie b)
Ich weiß was du meinst.
Aber ich versuch das auch, soweit ich das mit meinem "Gewissen" vereinbaren kann. Aber dieser spezielle Code ist "unwürdig" ;-) kritisiert zu werden. Nicht nur aufgrund der Technik, sondern auch der Fehler (ja, ich hab mir die Mühe gemacht und mehrmals durch verschiedenen Validatoren geschickt, nicht weil ich Valides HTML geil finde, sondern weil es normal ist, das wenn grobe Fehler drin sind es zu Darstellungsfehlern kommen kann).
Und wer CSS lediglich benutzt um die Scrollbalken zu färben.....
Ich finde in solchen Fällen, das helfen ein Fehler ist.
Struppi.
Hi,
Wenn man das Forum lange regelmäßig liest und verfolgt, nerven solche Beiträge immer mehr, manchmal habe ich schon keinen Bock mehr, bestimmte Threads auch nur aufzumachen, weil ich schon ahne, welche Ödnis mir da entgegenleuchten wird.
LOL - wie zutreffend.
Ich schreib's Dir, weil ich genau weiß, dass die Qualität Deiner Beiträge normalerweise nicht in diesem lächerlichen unteren Tabellendrittel angesiedelt ist....
Das natürlich auch. :-)
Gruß, Cybaer
Hi,
Hilfe, ich drehe bald durch.
Neben den trefflichen (und treffenden) Anmerkungen von Mathias und ohne den Qelltext auseinanderzunehmen: Dir ist klar, daß Du Lücken bekommst, wenn Zellen-Tags und Grafik nicht unmittelbar aufeinanderfolgen? Ein Zeilenumbruch entspricht in HTML einem Leerzeichen! Schreibe als ggf. <td><img ...></td> statt
<td>
<img ...>
</td>
Gruß, Cybaer