Tommy: <p style="text-align:center"> und Firefox

Hi!

Hab grad n kleines Problem und irgendwie komm ich nicht dahinter..

Hier ein kleiner Auszug aus dem Quelltext:

<p style="text-align:center;">
            <img src="graphix/head.jpg" style="border-color:#b1bbcf; border-width:2px; border-style:solid;">
        </p>
        <p style="text-align:center;">
            <table width="900" border="0" cellspacing="0" cellpadding="0">
        ...................

IE stellt das wunderbar da ABER bei firefox hab ich das Problem, dass das Bild wunderbar zentriert wird, die Tabellen darunter jedoch nicht! und das sieht nun wirklich nicht schön aus =(

Bitte um Hilfe!!!!

danke im Vorraus ;)

mfg
Tommy

  1. <p style="text-align:center;">
                <table width="900" border="0" cellspacing="0" cellpadding="0">

    Lass den Style im <p>-Tag weg und schreibe einfach:

    <table align="center" width="900" border="0" cellspacing="0" cellpadding="0">

    dann sollt es klappen!

    gruß

    Timo

  2. Moin

    <p style="text-align:center;">
                <table width="900" border="0" cellspacing="0" cellpadding="0">
            ...................

    text-align bezieht sich auf Text, daher ignoriert der Firefox das ganz richtig für ein Blockelement (der IE machts falsch)!

    ein <p> darf kein <table> enthalten!

    um Blockelemente wie table zu zentrieren nimmst du am besten margin und setzt linken und rechten Abstand auf auto:
    margin:0 auto

    Da der IE oben besagten Bug hat musst du dem umgebenden Element zusätzlich text-align:center mitgeben. Das umgebende Element kann aber kein <p> sein, also notfalls <div>.

    Gruß
    rfb

  3. Hi,

    <p style="text-align:center;">
                <table width="900" border="0" cellspacing="0" cellpadding="0">

    Warum sollte die table zentriert sein? Die steht ja nach dem Absatz (das end-Tag von p ist optional, table darf in p nicht enthalten sein ==> p wird vor der table geschlossen).

    IE stellt das wunderbar

    falsch dar.

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    Schreinerei Waechter
    O o ostern ...
    Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.