HTML Problem unter Mozilla Firefox, falsche Darstellung !

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
tihass
Mitglied
Beiträge: 34
Registriert: 17.05.2006 21:09

HTML Problem unter Mozilla Firefox, falsche Darstellung !

Beitrag von tihass »

Hallo,

Ich habe folgendes Problem. Ich benutze folgenen Code als TPL Datei.

Code: Alles auswählen

<style type="text/css">
<!--
.Stil1 {color: #ca6000}
.Stil4 {font-size: 10px}
-->
</style>
<table style="width: 0px; border:0px;">
   <td><div align="left"><span class="Stil4">{L_TOTAL_VISITORS}&nbsp;<span class="Stil1">{V_TOTAL_VISITORS} </span>&nbsp;{L_MAX_VISITORS_PER_DAY} <span class="Stil1">{V_MAX_VISITORS_PER_DAY} &nbsp;</span>{L_PAGE_VIEWS_TODAY} <span class="Stil1">{V_PAGE_VIEWS_TODAY}</span></span></div>
   </tr>
</table>
Unter IE6, sieht das ganze so aus wie ich es haben möchte:

{L_TOTAL_VISITORS} {V_TOTAL_VISITORS} {L_MAX_VISITORS_PER_DAY} {V_MAX_VISITORS_PER_DAY} {L_PAGE_VIEWS_TODAY} {V_PAGE_VIEWS_TODAY}

Unter Mozilla Firefox, sieht das ganze so aus, wie ich es nicht haben möchte:

{L_TOTAL_VISITORS} {V_TOTAL_VISITORS}
{L_MAX_VISITORS_PER_DAY}
{V_MAX_VISITORS_PER_DAY}
{L_PAGE_VIEWS_TODAY}
{V_PAGE_VIEWS_TODAY}

Wo bei natürlich zu beachten ist das in den Schweineklammern dem entsprechend was eingefügt ist ! Mir gehts um die Zeilenumbrüche !
Ich verstehe es nicht, kein <br> und trotzdem Zeilenumbrüche.

Hat da jemant ne Idee ? Ich binn am verzweifel, das Firefox nicht die gleichen HTML Tags versteht bringt mich noch um ! :evil:

Für Hilfe binn ich sehr dankbar !
Benutzeravatar
nuunuu
Mitglied
Beiträge: 421
Registriert: 21.10.2005 17:55
Wohnort: Rodgau
Kontaktdaten:

Beitrag von nuunuu »

HI, also der Code müsste sicherlich am Ende so heißen:

Code: Alles auswählen

</span></span></div>
   </td>
</table>
In dem oberen Code öffnest du ein td, schließt aber ein tr....das td wird nicht geschlossen, und das tr wurde noch nicht einmal geöffnet!

ANsonsten kann ich dir momentan nicht helfen, aber ein Link zu der Datei we sicher hilfreich!

Bye Invisible
tihass
Mitglied
Beiträge: 34
Registriert: 17.05.2006 21:09

Beitrag von tihass »

nuunuu hat geschrieben:HI, also der Code müsste sicherlich am Ende so heißen:

Code: Alles auswählen

</span></span></div>
   </td>
</table>
Ja danke nuuuu,

Hast recht das habe ich total übersehen. Aber das hatt leider das Problem auch nicht beseitigt ! Ich gebe dir mal den Link zur Datei, ist allerdings nichts anderes was ich gepostet habe.



Hoffentlich kann mir jemand helfen, so ein Problem habe ich noch nicht gehabt !?
Zuletzt geändert von tihass am 13.08.2006 22:59, insgesamt 1-mal geändert.
tihass
Mitglied
Beiträge: 34
Registriert: 17.05.2006 21:09

Beitrag von tihass »

So habe es jetzt hingefummelt :grin: !

Das ganz muß so aussehen :

Code: Alles auswählen

<style type="text/css">
<!--
.Stil1 {color: #ca6000}
.Stil4 {font-size: 10px}
-->
</style>
<table width="100%" style="width: 100%; border:0px;"><!--DWLayoutTable-->
   <td width="100%"><div align="left"><span class="Stil4">{L_TOTAL_VISITORS}&nbsp;<span class="Stil1">{V_TOTAL_VISITORS}</span>&nbsp;{L_MAX_VISITORS_PER_DAY} <span class="Stil1">{V_MAX_VISITORS_PER_DAY} &nbsp;</span>{L_PAGE_VIEWS_TODAY} <span class="Stil1">{V_PAGE_VIEWS_TODAY}</span></span></div>
   </td>
</table>
Das war das Problem:

Code: Alles auswählen

<table style="width: 0px; border:0px;"> 
Das ist scheinbar der IE tollerranter ! Ich hatte schon einmal ein Fenomen mit px angaben, da konnte ich mich grade noch entsinnen. Viele sagen ja das sie Firefox Mozilla besser als IE finden, dem kann ich nichts abgewinnen ! :evil: Viel zu sensibel !
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

In deinem Code ist noch ein Fehler:
Die Struktur einer Tabelle muss immer so aussehen:

Code: Alles auswählen

<table>
  <tr>
    <td> oder <th>
  </tr>
</table>
Bei dir fehlen da die <tr>'s. :wink:
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
tihass
Mitglied
Beiträge: 34
Registriert: 17.05.2006 21:09

Beitrag von tihass »

S2B hat geschrieben:In deinem Code ist noch ein Fehler:
Die Struktur einer Tabelle muss immer so aussehen:

Code: Alles auswählen

<table>
  <tr>
    <td> oder <th>
  </tr>
</table>
Bei dir fehlen da die <tr>'s. :wink:
Ja guut, das wäre jetzt schulnote 1 Reinschrift :lol: führt eher zu Problemen wenn man schachtelt ! Bei solch kurzen Code, habe ich noch nie ein Problem gehabt ! Aber trotzdem Danke für den Hinweis !!

Und danke nochmal für die Antworten insgesamt !

Gruß
Benutzeravatar
tost
Mitglied
Beiträge: 915
Registriert: 25.02.2005 18:14
Kontaktdaten:

Beitrag von tost »

Viele sagen ja das sie Firefox Mozilla besser als IE finden, dem kann ich nichts abgewinnen ! Viel zu sensibel !
Daher gibt es ja gute "Programmierer", die validen Code schreiben und damit sollte kein Browser Probleme haben..

Grüße
tost
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

tihass hat geschrieben:führt eher zu Problemen wenn man schachtelt ! Bei solch kurzen Code, habe ich noch nie ein Problem gehabt ! Aber trotzdem Danke für den Hinweis !!
Nein, es führt nicht zu mehr Problemen, es vermeidet Probleme. Das sieht man ganz schnell, wenn man sich die Bedeutung der Elemente klar macht:
  • tr steht für tablerow = Tabellenzeile
  • td steht für table data = Daten
Du notierst also direkt in einer Tabelle Daten, und nicht etwa in eine Tabellenzeile. Diese Reihenfolge ist nun mal von HTML so festgelegt und sollte deshalb auch eingehalten werden.

@tost: Die Betonung liegt auf sollte. *g*
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
tihass
Mitglied
Beiträge: 34
Registriert: 17.05.2006 21:09

Beitrag von tihass »

Hallo,

Ich merke grad ich habe es grade mit richtig guten Codern zu tuhen !
Ich betreibe das nur als: "klein Hobby nebenbei", aber danke für die nette belehrung ! Ich hoffe ich habe hier kein Kleinkrieg vom Zettel gerießen ? :lol:
Ich werde mich in zukunft and die w3.org HTML struktur halten ! :grin: Ich habe es soeben überarbeitet !
@tost: Die Betonung liegt auf sollte. *g*
Das ist auch mein Gedanke !

So ich hoffe wier können das Thema schließen !?

Gruß
Benutzeravatar
tost
Mitglied
Beiträge: 915
Registriert: 25.02.2005 18:14
Kontaktdaten:

Beitrag von tost »

Freue mich, wenn auch du versuchst validen HTML-Code zu schreiben..
@tost: Die Betonung liegt auf sollte. *g*
Eija aber dafür hast dann ein schönes Icon auf deiner Seite 8)
Ich merke grad ich habe es grade mit richtig guten Codern zu tuhen !
Ich betreibe das nur als: "klein Hobby nebenbei", aber danke für die nette belehrung ! Ich hoffe ich habe hier kein Kleinkrieg vom Zettel gerießen ?
Ich bin genauso "Anfänger" oder "Amateur" wie du es von dir selber behauptest.
Und nein ich habe mit niemandem Krieg ;-) brauchst dir keine Sorgen machen

tost
Antworten

Zurück zu „Coding & Technik“