|
im Forum für Webhosting Homepage gefunden: |
Problem mit Breite von Tabelle im IE |
BlackFlash
Pixelschubser Threadstarter
Beiträge: 7 |
Hallo zusammen,
könnte sich vielleicht jemand folgende Seite anschauen und mir sagen, warum der IE da so einen Blödsinn macht? Im Firefox läuft das nämlich alles wunderbar.
www.marcel-simons.de/test/test/index.php
Wenn ich Tabelle kleiner mache, also auf 99% stelle macht der IE alles richtig, aber ich will die Tabelle nicht kleiner machen, da dann die Darstellung mist ist.
Danke schonmal im voraus!!
|  Profil
E-Mail
Website
Editieren
Zitieren
|
BlackFlash
Pixelschubser Threadstarter
Beiträge: 7 |
Hat denn keiner ne Idee ?
|  Profil
E-Mail
Website
Editieren
Zitieren
|
Ehemaliges Mitglied (#1460)
Posting-Schinder
Beiträge: 609 |
Mein Problem ist, dass ich da nichts sehe, was eine Tabelle rechtfertigt.
|  Profil
Editieren
Zitieren
|
Austin Powers
Mausakrobat
Beiträge: 169 |
Mein Kommentar: einmal frische DIV suppe bitte.
---------------------
1. Schmeiß die Table raus
2. gib den Doctype an
3. versuch mal float und clear
4. äh, gib doch bitte auf der fertigen Seite @print mit an. Beim Drucken kommt weißer Text auf weißem Hintergrund echt nicht gut (da die Browser als Standart Hintergrundfarben ignorierern)
-------------------------
warum der IE da so einen Blödsinn macht? Im Firefox läuft das nämlich alles wunderbar. |
Ist es beabsichtigt, das die Tabelle aus dem herausläuft?
P.S.: dein CSS ist ein mess
P.P.S.: versuch mal die entwickertools vom firefox (um genau zu sein: "EditCSS", "MeasureIt", "View Rendered Source" und "Web Developer")
P.P.P.S: schau dir mal den (html) Quellcode von Suleitec.de an das ist ein recht effizenter Quellcode.
Sieh, staune und lerne!
---
MfG:Austin Power (Saturn Realm)
OMW! Zumindest sobald ich herausgefunden hab wo ich JETZT gerade bin.
<---------->
"Wenn Liebe die Antwort ist, könnst Du bitte die Frage neu formulieren?" ... Lily Tomlin
<---------->
code hier http://www.pastebin.comDiese Nachricht wurde geändert von: Austin Powers |  Profil
Website
Editieren
Zitieren
|
BlackFlash
Pixelschubser Threadstarter
Beiträge: 7 |
Mein Problem ist, dass ich da nichts sehe, was eine Tabelle rechtfertigt. |
Dann schau dir mal die Seite im IE ohne Tabelle an. Denn dann schiebt der IE den Text unterhalb des Menus um 3 Pixel nach Links. Und damit der das nicht macht ist die Tabelle da.
Ist es beabsichtigt, das die Tabelle aus dem herausläuft? |
Nein, ist nicht beabsichtigt, hatte nur noch was an meinem css rumgespielt um das Problem zu lösen.
äh, gib doch bitte auf der fertigen Seite @print mit an. Beim Drucken kommt weißer Text auf weißem Hintergrund echt nicht gut (da die Browser als Standart Hintergrundfarben ignorierern) |
Brauch ich sowas??
Kann ich nicht nachvollziehen...
versuch mal die entwickertools vom firefox |
Warum??
schau dir mal den (html) Quellcode von Suleitec.de an das ist ein recht effizenter Quellcode. |
Da soll ich staunen? Und lernen? Die Seite hat 27 Fehler und ist somit nicht valide...
Und zu guter Schluß...das Problem ist noch immer da...
|  Profil
E-Mail
Website
Editieren
Zitieren
|
Ehemaliges Mitglied (#1460)
Posting-Schinder
Beiträge: 609 |
BlackFlash schrieb am 21.07.2005 12:55
Mein Problem ist, dass ich da nichts sehe, was eine Tabelle rechtfertigt. |
Dann schau dir mal die Seite im IE ohne Tabelle an. |
Das -Tag dient der Inhaltsauszeichnung. An Deinem Inhalt ist nichts dran, was die Auszeichnung als Tabelle rechtfertigt. Dein Problem liegt in der Optik. Für die Optik ist aber CSS zuständig, nicht HTML. Die falsche Verwendung von HTML-Tags kann nicht zu einer besseren Seite führen.
äh, gib doch bitte auf der fertigen Seite @print mit an. Beim Drucken kommt weißer Text auf weißem Hintergrund echt nicht gut (da die Browser als Standart Hintergrundfarben ignorierern) |
Brauch ich sowas?? |
Du nicht, aber die Nutzer der Seite, wie soll man die sich sonst ausdrucken? Weiß auf weiß ist schon ziemlich doof
versuch mal die entwickertools vom firefox |
Warum?? |
Um Deine Website qualitativ zu verbessern? Dir die Wartung der Site einfacher zu machen? Die Site für Deine Benutzer zu optimieren? Um Darstellungsfehlern besser auf den Grund zu kommen?
schau dir mal den (html) Quellcode von Suleitec.de an das ist ein recht effizenter Quellcode. |
Da soll ich staunen? Und lernen? Die Seite hat 27 Fehler und ist somit nicht valide... |
Und Deine Semantik ist kaputt mit der Tabelle. Auch nichts, worauf man stolz sein könnte.
Und zu guter Schluß...das Problem ist noch immer da... |
Solange die Tabelle noch da ist, hat Deine Site immer ein Problem. Auch wenn das optisch nicht auffällt.
 Profil
Editieren
Zitieren
|
Ehemaliges Mitglied (#1460)
Posting-Schinder
Beiträge: 609 |
Apropos Semantik: Du solltest Deine Menüs allesamt nicht in s (ohne Aussage) packen, sondern als Listen auszeichnen ( ), denn Menüs sind nichts anderes: Listen. |  Profil
Editieren
Zitieren
|
Ehemaliges Mitglied (#1460)
Posting-Schinder
Beiträge: 609 |
|  Profil
Editieren
Zitieren
|
BlackFlash
Pixelschubser Threadstarter
Beiträge: 7 |
schau dir mal den (html) Quellcode von Suleitec.de an das ist ein recht effizenter Quellcode.
Da soll ich staunen? Und lernen? Die Seite hat 27 Fehler und ist somit nicht valide...
Und Deine Semantik ist kaputt mit der Tabelle. Auch nichts, worauf man stolz sein könnte. |
Ich habe nie gesagt, geh auf meine Seite und sieh, staune und lerne...!!!
Das -Tag dient der Inhaltsauszeichnung. An Deinem Inhalt ist nichts dran, was die Auszeichnung als Tabelle rechtfertigt. Dein Problem liegt in der Optik. Für die Optik ist aber CSS zuständig, nicht HTML. Die falsche Verwendung von HTML-Tags kann nicht zu einer besseren Seite führen.
Ich mein, wir können hier jetzt noch Stunden drum rum diskutieren, aber Fact ist: Mach ich die Tabelle weg, hab ich das 3 Pixel Problem des IE im Text! Mach ich die Tabelle hab ich das Problem zumindest im Text nicht. Und um es mal so zusagen: Ich scheiß drauf, ob die Tabelle dafür da ist, reinpassen muss die da trotzdem, im Firefox klappt es ja! Und da kann mir jetzt sagen wer will: aber manchmal geht es nicht ohne Tabellen, aber damit schweifen wir dann wieder vom Thema ab.
Du nicht, aber die Nutzer der Seite, wie soll man die sich sonst ausdrucken? Weiß auf weiß ist schon ziemlich doof |
Das ist mir ehrlich gesagt nicht wirklich wichtig, zumindest dann nicht, wenn ich noch Probleme habe die schwerwiegender sind.
Um Deine Website qualitativ zu verbessern? Dir die Wartung der Site einfacher zu machen? Die Site für Deine Benutzer zu optimieren? Um Darstellungsfehlern besser auf den Grund zu kommen? |
Ich glaub phase5 ist jetzt nicht das schlechteste was es gibt und so sehr können die Entwicklertools vom Firefox mich auch nicht weiterbringen, sonst hättet ihr mir schon ne Lösung für mein Problem gepostet.
Solange die Tabelle noch da ist, hat Deine Site immer ein Problem. Auch wenn das optisch nicht auffällt. |
Wenn die Tabelle mein einziges Problem ist kann ich damit leben.
Und mal wieder zu guter Schluß: Das Problem besteht weiterhin...
Also wenn ihr jetzt weiter über Tabellen und son Kram diskutieren wollt, dann behaltet es bitte für euch. Ich bin euch ja dankbar, dass ihr mir helfen wollt und werde eure Tipps (siehe @print) auch irgendwann mal berücksichtigen, aber mein Problem ist ein anders und so lang das bleibt macht alles ander keinen Sinn!
Diese Nachricht wurde geändert von: BlackFlash |  Profil
E-Mail
Website
Editieren
Zitieren
|
BlackFlash
Pixelschubser Threadstarter
Beiträge: 7 |
@Efchen: Die Seite hatte ich mir auch gerade durchgelesen, aber ich krieg das nicht wirklich hin bei meiner Seite...
Ich denke ich habs so gemacht wie eda steht, aber es klappt nicht wirklich
|  Profil
E-Mail
Website
Editieren
Zitieren
|
Ehemaliges Mitglied (#1460)
Posting-Schinder
Beiträge: 609 |
BlackFlash schrieb am 21.07.2005 13:32
Ich mein, wir können hier jetzt noch Stunden drum rum diskutieren, aber Fact ist: Mach ich die Tabelle weg, hab ich das 3 Pixel Problem des IE im Text! Mach ich die Tabelle hab ich das Problem zumindest im Text nicht. |
Richtig. Daraus kann man aber ganz leicht schließen, dass das 3px-Problem das kleinere Übel ist. Denn mit der Tabelle zeichnest Du Deine Daten als was anderes aus, als was sie sind. Das ist Blödsinn. In schlimmen Fällen - zugegeben nicht hier - kann das zu Problemen bis hin zur Unbenutzbarkeit führen.
Und der macht es richtig. Und der IE hat einen Bug.
Müssen Leute, die einen fehlerfreien Browser nutzen, unter einem Bug eines anderen Browsers leiden?
Die IE-Nutzer werden an den 3px sicher nicht sterben. Die Site wird auch in keinem Maße unbenutzbar dadurch.
aber manchmal geht es nicht ohne Tabellen, aber damit schweifen wir dann wieder vom Thema ab. |
Finde ich nicht unbedingt, weil wir IMHO schon zweigleisig fahren. Zum Einen Dein 3px-Problem, zum anderen ordentlicher Code, Semantik und Barrierefreiheit.
Du nicht, aber die Nutzer der Seite, wie soll man die sich sonst ausdrucken? Weiß auf weiß ist schon ziemlich doof |
Das ist mir ehrlich gesagt nicht wirklich wichtig, zumindest dann nicht, wenn ich noch Probleme habe die schwerwiegender sind. |
Da musst Du aber noch einiges lernen...Du sagst damit, dass Dir die Nutzer Deiner Site nicht wichtig sind. Und das kann nicht sein. Wozu dann die Website? Die machst Du doch für Deine Nutzer und nicht für Dich.
Und, ein 3px-Gap ist für den Nutzer definitiv absolut unwichtig im Vergleich zum Ausdruck weiß auf weiß. Das Thema hat für einen guten Webmaster auf jeden Fall Priorität gegenüber einem minimalen Anzeigeproblem, das u.U. noch nichtmal auffällt.
Solange die Tabelle noch da ist, hat Deine Site immer ein Problem. Auch wenn das optisch nicht auffällt. |
Wenn die Tabelle mein einziges Problem ist kann ich damit leben. |
Ich finde diese Ignoranz und Arroganz gegenüber Deinen Besuchern fehl am Platz. Du machst doch die Site nicht für Dich, sondern für andere!
Also wenn ihr jetzt weiter über Tabellen und son Kram diskutieren wollt, dann behaltet es bitte für euch. |
Außerordentlich schade. Und auch ein wenig kurzsichtig. Aber wie Du willst.
|  Profil
Editieren
Zitieren
|
Ehemaliges Mitglied (#1460)
Posting-Schinder
Beiträge: 609 |
BlackFlash schrieb am 21.07.2005 13:35
@Efchen: Die Seite hatte ich mir auch gerade durchgelesen, aber ich krieg das nicht wirklich hin bei meiner Seite...
Ich denke ich habs so gemacht wie eda steht, aber es klappt nicht wirklich |
Ich sehe keine Veränderung auf Deiner Site, und auch die Tabelle ist noch da.
Solange ich nicht weiß, was Du gemacht hast, kann ich Dir nicht helfen.
|  Profil
Editieren
Zitieren
|
BlackFlash
Pixelschubser Threadstarter
Beiträge: 7 |
Also....die Besucher sind mir natürlich nicht unwichtig, aber ich sag mal die Wahrscheinlichkeit, dass sich jemand meine Seite ausdruckt ist doch sehr gering. Aber das 3Pixel Problem regt mich auf, den Besuchern wirds vielleicht noch nichtmal auffallen, aber ich seh das...und das ist schlecht. Ich hatte die Tabelle eben mal weggemacht und verschiebt sich der Text ja unterhalb des Menus zu weit nach links und ich weiß nicht wie ich das wegbekomme. Ich hab einfach versucht das so zu machen, wie es auf der Seite stand....aber es klappt nicht wirklich...was genau muss ich denn dann ins CSS schreiben? ich hatte ganz am Anfang folgendes geschrieben:
* html p {
height: 1%;
margin-left: -3px;
}
Aber das ändert nichts...
P.S.: Hab die Tabelle jetzt auskommentiert
Diese Nachricht wurde geändert von: BlackFlash |  Profil
E-Mail
Website
Editieren
Zitieren
|
Ehemaliges Mitglied (#1460)
Posting-Schinder
Beiträge: 609 |
BlackFlash schrieb am 21.07.2005 14:17
Also....die Besucher sind mir natürlich nicht unwichtig, aber ich sag mal die Wahrscheinlichkeit, dass sich jemand meine Seite ausdruckt ist doch sehr gering. |
Aber das ist doch egal, wie hoch die ist. Die Wahrscheinlichkeit, dass jemand Deine Site nicht wieder besucht, weil er sie nicht ausdrucken kann ist auf jeden Fall um ein Vielfaches höher als die Wahrscheinlichkeit, dass jemandem aufgrund der 3 Pixel Deine Site in negativer Erinnerung bleibt.
Ich hatte die Tabelle eben mal weggemacht und verschiebt sich der Text ja unterhalb des Menus zu weit nach links und ich weiß nicht wie ich das wegbekomme. |
In dem Du Deinen Content-div unter dem Menü rausholst. Wenn Du dem mal einen Rahmen gibst, wirst Du feststellen, dass der ganz links am Rand unterhalb des Menüs beginnt. So ist das normal bei float. Um zu verhindern, dass der Text also unter das Menü rutscht, musst Du dem div einen margin-left in der Breite des Menüs mitgibst (alsso 130px).
Ich hab einfach versucht das so zu machen, wie es auf der Seite stand....aber es klappt nicht wirklich...was genau muss ich denn dann ins CSS schreiben? |
Keine Ahnung
Ich hatte das Problem bisher noch nie, aber wenn Du eine Seite online stellst, wo Du das beschriebene ausprobierst, hätt ich mir die Seite abgespeichert und das mit dem Text auf der von mir verlinkten Seite verglichen.
Mal schauen...
|  Profil
Editieren
Zitieren
|
Ehemaliges Mitglied (#1460)
Posting-Schinder
Beiträge: 609 |
BlackFlash schrieb am 21.07.2005 14:17
* html p {
height: 1%;
margin-left: -3px;
}
Aber das ändert nichts... |
So steht das ja auch nicht da.
Du müsstest das height:1% Deinem .content mitgeben.
Jau. Und schon gehts. Das noch kombiniert mit margin-left:130px, damit der Text nicht um das menü rumfließt, und alle Deine Probleme sind gelöst. Und keine Tabellenvergewaltigung
Zumindest funktionierts bei mir so mit IE6/Linux.
|  Profil
Editieren
Zitieren
|
|
|
|
Aktuelle Beiträge zur Hilfe im Forum für Homepage - Problem mit Breite von Tabelle im IE im Forum Homepage Hosting
| Antworten | Letztes Posting |
Unvorhersehbare Layout-Verschiebungen auf meiner Seite - Ideen?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage" | 0 | 20.08.2023 20:14 von Freud |
Geschenkidee zum Geburtstag
in "HTML, CSS - Hilfe für das Erstellen einer Homepage" | 2 | 14.04.2022 16:08 von bryleth03 |
Webdesigner gesucht
in "HTML, CSS - Hilfe für das Erstellen einer Homepage" | 2 | 10.12.2021 15:04 von Rieke |
Welcher Hoster ist der Beste?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage" | 1 | 10.12.2021 15:02 von Rieke |
Warum Wordpress?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage" | 6 | 05.07.2021 18:27 von Rieke |
Die Idee einen Blog zu führen
in "HTML, CSS - Hilfe für das Erstellen einer Homepage" | 2 | 27.02.2021 09:50 von Samira2021 |
zu viele css dateien?!
in "HTML, CSS - Hilfe für das Erstellen einer Homepage" | 4 | 19.01.2021 19:20 von Laurena |
WIe kann ich Datum ausblenden?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage" | 1 | 23.11.2020 12:21 von noahradar96 |
Tabelle mit Mannschaftslogos
in "HTML, CSS - Hilfe für das Erstellen einer Homepage" | 3 | 23.10.2019 14:54 von andyy |
Eigene Website erstellen - kostenlos!
in "HTML, CSS - Hilfe für das Erstellen einer Homepage" | 0 | 17.05.2019 15:01 von Fusselchen |
|
Besucher : 8162249
Heute : 964
Gestern : 882
Online : 267
21.1.2025 13:18
1 Besucher in den letzten 60 Sekunden
alle 60.00 Sekunden ein neuer Besucher
|
|
| |
|