formatierung die zweite

jhaustein
hallo gemeinschaft

habe folgenden satz (es ist ein bild, welches ich horizontal mittig ausrichten möchte

{echo "<img src=\"images/$pic[0]\">\n";}
ich dachte ich müsste es einfach wie folgt abändern

{echo "<img src=\"images/$pic[0]\"align="right">\n";}

geht aber nicht

könnt ihr mir vielleicht helfen

gruss
jörg
MMB
Ich glaub, dass der img-Tag keine Align-Property hat. Versuchs mal so:
code:
1:
<div align="right"><img ...></div>

oder, wenn dus mit css machen willst:
code:
1:
<div style="text-align:right"><img ...></div>

PS: Das hat nicht mehr so viel mit PHP zu tun, deswegen moved -> HTML
jhaustein
hey - stimmt hast wohl recht

was müsste ich denn jetzt noch machen, damit es auch zusätzlich vertikal mittig ist

schönes wochenende

gruss
jörg
MMB
code:
1:
<div style="text-align:right; vertical-align:middle">....</div>


PS: Lad dir mal SelfHTML runter, da steht das alles drin!
jhaustein
hey

vielen dank für deinen post - leider funzt es nicht

gruss jörg

{echo "<div style="text-align:right; vertical-align:middle"></<img src=\"images/$abtpic[0]\" ></div>\n";}

fehlermeldung
Parse error: parse error, expecting `','' or `';'' in c:\apache\htdocs\motoport\main.php on line 135
MMB
Das ist mit der schlimmste Fehler, den man in PHP machen kann:
php:
1:
<?php echo "<div style="text-align:rightvertical-align:middle"><img src="images/$abtpic[0]" ></div> ?>
Du musst, wenn du bei echo " benutzt, immer ein \ davor setzen, sonst denkt er, dass es php ist und gibt eine Fehlermeldung aus.
jhaustein
danke danke danke
und schönes wochenende noch