<p style="text-align:center"> und Firefox
Tommy
- browser
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
<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
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
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