Webdesign in Siegen

Vershiedene Browser

Fragen zum Thema HTML und CSS können hier gestellt werden

Moderatoren: Basti, Ingo

Vershiedene Browser

Beitragvon PASSWORD am 12.12.2007, 12:10

hallo.
kann mir jemand erklären, warum die sachen die auf dem IE richtig angezeigt werden( so wie ich sie in html geschrieben habe), bei Firefox anders aussehen.

es geht konkret um das hier:

<body topmargin="90%">
<table width="642" height="92" border="0" align="center" >

--ich wollte, dass eine tabelle mittig angezeigt wird. von oben soll auch ein abstand bleiben. firefov zeigt die tabelle aber oben. hat da einer eine idee?
PASSWORD
Mitglied
 
Beiträge: 1
Registriert: 12.12.2007

Re: Vershiedene Browser

Beitragvon Ingo am 12.12.2007, 13:41

Hi.
Der Grund ist einfach der: 'topmargin' war nie Teil des HTML-Standards, sondern eine Eigenkreation
wohl von MS/IE, und zwar aus den alten Tagen, als so ziemlich jeder Browser seine gaaaanz eigenen
HTML-Ideen in die Welt setzte. :staun: Mach's mit CSS, dann versteht dich jeder halbwegs aktuelle Browser:
Code: Alles auswählen
<body style="margin-top:10px">

Stichwort CSS: Die <table>-Attribute könntest du auch als CSS-Angabe schreiben, was in komplexeren
Situationen meist bessere (= eher nachvollziehbare) Ergebnisse bringt:
Code: Alles auswählen
<table style="width:642px; height:92px; margin:auto;" border="1"> ... </table>

'margin:auto' sorgt für die Zentrierung von Elementen mit fester Breite.

Gruß, ip :)
Die beste Browserweiche ... sitzt zwischen den Ohren ;o]
Benutzeravatar
Ingo
Moderator
 
Beiträge: 560
Registriert: 01.04.2007
Wohnort: Neuss/NRW

Re: Vershiedene Browser

Beitragvon Manuel am 12.12.2007, 13:43

Hey du!

Ich würde da definitiv CSS verwenden. Dort kannst du dann beispielsweise "margin: 10px auto;" angeben und schon hast du deine Tabelle mittig. Im Body kannst du dann noch sowas angeben wie "text-align: center;", damit die Tabelle auch wirklich in allen Browsern mittig ist.

Lg,
Manuel ;-]

Edit: Oh, da war Ingo schneller ;)
Benutzeravatar
Manuel
Site Admin
 
Beiträge: 8740
Registriert: 10.12.2004
Wohnort: Asbach


Zurück zu HTML/CSS

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast